De acuerdo con el Conteo de Población y Vivienda INEGI 2010, la población total del municipio es de 24,353 habitantes (Hombres 11,436 y Mujeres 12,917).