Ometepec (, 'Two Hills') is a city and the seat of the municipality of Ometepec, in the southern Mexican state of Guerrero.
Ometepec was the capital of a strategic province of the Aztec Empire, which also included towns like Azoyú, San Luis Acatlán, Igualapa and Xochistlahuaca. Resources of the region included cotton, gold and cacao. Ometepec and Igualapa spoke Amuzgo in addition to their own language called Ayacastec, which has since gone extinct without being documented.