Madanpur Rampur or M. Rampur is one of the towns in Bhawanipatna sub-division  in Kalahandi District in Odisha State. This town is maintaining 65 km distance from its District main city Bhawanipatna and 410 km far from its State capital Bhubaneswar.
In 1852 when the British entered Kharonde (Kalahandi) by that time Kharonde was in two parts. One part was known as Kharonde Dependency (from Junagarh to Asurgarh, Narla) and another was Mudunpoor Kharonde6 (Madanpur Kharonda from Narla to river Tel in the North of Kalahandi). Madanpur-Kharonda was independent in nature, the land of temples, forts and rivers. The rivers were highway by that time for trade and communication7. As per Global Positioning System (GPS) Madanpur-Rampur is situated at the altitude of 1136 ft from the sea level to the North-0190.45.942, East-0830.10.002. Kalahandi was a portion of Tri–Kalinga8 which had extended from Godavari in the south to river Tel and Toshala in the north along the eastern border of Kalinga and the western border of Dahalas and south Koshala.