Pucará era un cantón[1] del municipio homónimo de la provincia de Vallegrande, en el departamento de Santa Cruz, Bolivia.
El cantón de Pucará, se encontraba ubicado en las estribaciones andinas al oeste de la provincia Vallegrande, sobre los río Grande y río Mizque, limita al oeste con el departamento de Chuquisaca y al noroeste con el departamento de Cochabamba El cantón de Pucará tenía una superficie de 393 km², representando el 1,40% del total provincial.
El cantón tenía una población de 1.681 habitantes según el Instituto Nacional de Estadística (censo de 2001) La capital del cantón era la localidad de Pucará.