Situada a 180 kilómetros al norte de Santiago y a 140 km de Valparaíso; tiene una superficie de 1.455,3 km² y una población total de 19.388 habitantes según el censo de 2017.