Midnapore (Medinipur o Midnapur, bengalí মেদিনীপুর) és una ciutat i municipalitat de Bengala Occidental, capital del districte de Paschim Medinipur (Districte de West Midnapore) i de la subdivisió de Midnapore i abans capital del districte unit de Midnapore que fou el més gran de l'estat i de tota l'Índia. Consta al cens del 2001 amb una població de 153.349; el 1901 eren 33.140 habitants. Està situada a la riba del riu Kangsabati (conegut com a Kasai, Cossye i altres noms) enfront del hub ferroviari de Kharagpur a 22° 15′ N, 87° 39′ E / 22.25°N,87.65°E / 22.25; 87.65. El nom derivaria de la deïtat "Medinimata" ("mare del món", reencarnació de Shakti); una altra explicació diu que deriva de Medina, perquè tenia tantes mesquites com la ciutat santa. La municipalitat està dividida en 24 wards (seccions). Té una sola universitat: la universitat de Vidyasagar.