Maheshwar, også kalt Choli-Maheshwar, by, sørvest i Madhya Pradesh, sentral-India. Det ligger på den nordlige bredden av Narmada-elven, omtrent 64 km sørvest for Indore.
Byen ligger på det eldgamle stedet Maheshvari, hovedstaden (ca. 200 f.Kr.) av Kartvirya Arjuna, en Haihaya-konge nevnt i sanskrit-epikene Ramayana og Mahabharata. Brede ghats - trinnede badeplasser - feier fra elven oppover mot fortet, templene og palasset til Ahalya Bai, en dronning som valgte Maheshwar som sin hovedstad i 1767. En moske fra 1500-tallet er også av historisk interesse. På den motsatte bredden av Narmada ligger det tidlige stedet i Navdatoli, hvor malt keramikk og andre gjenstander er blitt gravd ut.
Maheshwar er et markedssenter for landbruket. Byen er også kjent for sine håndbragte saris og lokalt produserte messingutstyr. Pop. (2001) 19,649; (2011) 24.411.