La provincia del General José Ballivián es una provincia de Bolivia, ubicada en el departamento del Beni, tiene como su capital al municipio de los Santos Reyes.
Se encuentra ubicada al oeste del departamento, tiene una superficie de 40 444 km², siendo la provincia más grande del departamento, cuenta con una población de 82 783 habitantes (INE 2012).
La provincia tiene como su ciudad más poblada San Borja, pero la capital provincial es Santos Reyes.
Mediante el decreto ley del 3 de diciembre de 1937, durante el gobierno de Germán Busch, se creó la provincia del General José Ballivián.
La población de la provincia del General José Ballivián casi se ha duplicado en las últimas dos décadas: La provincia está dividida políticamente en cuatro municipios, los cuales son: El turismo ecológico y de aventura es una industria que está creciendo en la provincia, especialmente en sus áreas protegidas, como por ejemplo el Área protegida municipal Pampas del río Yacuma, en el municipio de Santa Rosa.