De acuerdo a los resultados del Censo de Población y Vivienda 2010 realizado por el Instituto Nacional de Estadística y Geografía (INEGI), la localidad tiene 29 223 habitantes; la población de la ciudad representa el 53.8 % de la población municipal.