La población total del municipio de Asunción Nochixtlán es de 17 820 habitantes, siendo éstos 8 437 hombres y 9 383 mujeres de acuerdo a los resultados del Conteo de Población y Vivienda de 2005 realizado por el Instituto Nacional de Estadística y Geografía; de 2000 a 2005 su tasa de crecimiento poblacional anual ha sido de 1,2%, el porcentaje de población masculina es de 47,2%, el 33,3% de los habitantes son menores de 15 años de edad, mientras que el 58,1% se encuentran entre los 64 y los 15 años de edad, el 73,7% de los habitantes viven en localidades mayores a los 2.500 habitantes y por tanto consideradas urbanas, y el 14,7% de los habitantes mayores de 5 años de edad, son hablantes de alguna lengua indígena.