La población total de la ciudad de Asunción Nochixtlán 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 es de 10,815 habitantes, siendo de éstos 5,107 hombres y 5,708 mujeres; lo que la coloca en el lugar número 30 de las localidades más pobladas de Oaxaca.