La población total del municipio de Asunción Cacalotepec es de 2,495 habitantes de acuerdo con los resultados del Censo de Población y Vivienda de 2010 realizado por el Instituto Nacional de Estadística y Geografía, siendo de este total, 1 206 hombres y 1 289 mujeres; por lo que su porcentaje de población masculina es de 48.1%, la tasa de crecimiento anual de la población entre 2000 y 2008 ha sido de -3.5%, el 31.0% de los habitantes son menores de 15 años de edad, mientras que 59.2% se encuentra entre 64 y 15 años de edad, la población es completamente rural, pues no existe ninguna localidad que se pueda considerar urbana; y el 99.2% de los habitantes mayores de 5 años son hablantes de alguna lengua indígena.