Mahishmati (IAST: Māhiṣmati) was an ancient city and the capital of Haihayas in the present-day central India on the banks of Narmada River (in Madhya Pradesh), although its exact location is uncertain. The city may have flourished as late as until 13th century, as indicated by a Paramara inscription.