Cachapoal Province (Spanish: Provincia de Cachapoal) is one of three provinces of the central Chilean region of Libertador General Bernardo O'Higgins (VI). Its capital is the city of Rancagua.

The province is named after the Cachapoal river that flows through the province from east to west.