El municipio tiene una superficie de 540 km² y cuenta con una población de 19.477 habitantes (según el Censo INE 2012).
Su actividad económica está centrada en los frutales y la vid, así como en algunas destilerías.
Limita al norte con el municipio de Santiváñez, al este la provincia de Esteban Arze, al sureste con el departamento de Potosí, al suroeste con la provincia de Arque, al oeste con el municipio de Sicaya, y al noroeste con la provincia de Quillacollo.
El clima de Villa Capinota es del tipo semiárido cálido (BSh), de acuerdo con la clasificación climática de Köppen.
- Torrenteras del Río Cárcel Mayu