Manikpur is a town in the Indian state of Uttar Pradesh in Chitrakoot district, a nagar panchayat, and Tehsil in the District. It is an important junction on the Jabalpur-Prayagraj railway line.
Manikpur is located at . It is surrounded by the large Vindhya mountain range.
As of the 2011 India census, Manikpur Sarhat had a population of 15,435. Males constitute 53% of the population and females 47%. Manikpur Sarhat has an average literacy rate of 62%, higher than the national average of 59.5%: male literacy is 72%, and female literacy is 50%. In Manikpur Sarhat, 18% of the population is under 6 years of age.
Hindi 74.38%, Urdu 12.54%, Bundeli 9.62%, Bagheli 3.46%