La provincia de Caranavi es una provincia de Bolivia, ubicada en el departamento de La Paz. Cuenta con una superficie de 3.400 km² y una población de 61.524 habitantes (según el Censo INE 2012). La provincia está compuesta por dos municipios, Caranavi y Alto Beni.