Temoac is a town in the Mexican state of Morelos. 18°50′23″N 90°10′32″W / 18.83972°N 90.17556°W
The town serves as the municipal seat for the surrounding municipality, with which it shares a name. Temoac comes from Nauhtl and means Temog-a (descend), Atl (water), Ko (adverb of place); "place where water descends".[1]
The municipality has the following boundaries: to the north with the municipalities of Yecapixtla and Zacualpan de Amilpas; to the south with Jonacatepec and Jantetelco; to the west with Ciudad Ayala and to the east with the State of Puebla. The municipality reported 15,844 inhabitants in 2015 census.[2]