Tiene una superficie de 305 km², lo que la convierte en la provincia más pequeña de Bolivia, y una población de 31.768 habitantes (según el Censo INE 2001).