Historia

San Juan Atenco (en nahuatl: atl, tentli, co ‘agua, orilla, en’‘En la orilla del agua’)​ es uno de los 217 municipios que conforman al estado mexicano de Puebla. Fue fundado el 14 de septiembre de 1932 y su cabecera es la ciudad de San Juan Atenco.

El municipio se encuentra a una altitud promedio de 2440 msnm y abarca un área de 96.36 km².​ Colinda al norte con los municipios de Aljojuca y San Nicolás Buenos Aires, al oeste con el municipio de General Felipe Ángeles, al sur con el municipio de Quecholac y al este con el municipio de Chalchicomula de Sesma. 

Locación fundada por grupos nahuas en la época precolombina. Su territorio pertenecía anteriormente a Chalchicomula. El 27 de septiembre de 1932 fue erigido como municipio, que incluye también las haciendas de San Antonio Ares y Ocotepec.