En el año 2005 según censo del INEGI, el municipio tenía 12,974 habitantes, de los cuales 5,924 son hombres y 7,050 son mujeres; el 0.78% de la población son indígenas.