According to Census 2011 information Mahrupur Sahju village is located in Farrukhabad Tehsil of Farrukhabad district in Uttar Pradesh, India,
The total geographical area of village is 98.37 hectares. Mahrupur Sahju has a total population of 3677 peoples.