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 la población del municipio de Teotihuacán es de 53 010 habitantes, de los cuales 26 000 son hombres y 27 010 son mujeres.