Según los datos recolectados en el censo del Instituto Nacional de Estadísticas, la comuna posee una superficie de 953 km y una población de 21.874 habitantes, de los cuales son 10.747 mujeres y son 11.127 hombres.