El municipio tiene una población total de 303.924 habitantes, según los resultados emitidos por el Instituto Nacional de Estadística y Geografía mediante el II Conteo de Población y Vivienda en el 2005, de dicha cifra, 145.313 son hombres y 158.322 son mujeres.