De acuerdo al último censo, realizado por el INEGI en 2010, la población del municipio es de 44 807 habitantes, lo que le da una densidad de población aproximada de 176 habitantes por kilómetro cuatrado.