La Provincia de Rionegro es una provincia del departamento de Cundinamarca (Colombia), situada en el extremo noroccidental del territorio. Su capital es el municipio de Pacho.
La Provincia de Rionegro limita al sur con la provincia de Gualivá, al occidente con la provincia del Bajo Magdalena, al norte con Boyacá (provincia de Occidente), al oriente con la provincia de Ubaté y Sabana Centro.
La Provincia está integrada por ocho municipios: