Moyoapan is a town located in the municipality of Ixtaczoquitlán in the Mexican state of Veracruz. It is the ninth most populous locality in the municipality, with 2,297 inhabitants. It is located at an elevation of 1,174 metres above sea level.

Toponymy The name derives from the Nahuatl Moyoapan, composed of móyotl (mosquito) and apan (river), meaning "river of mosquitoes".

References