Según los resultados que presenta el II Conteo de Población y Vivienda del 2005, en el municipio habitan un total de 36,119 personas, que hablan alguna lengua indígena.