Nihalgarh is a village, located 6 km from Jagdishpur in Sultanpur District of Uttar Pradesh. It is a major market place for the local people and the people living in the nearby villages.
By road, Nihalgarh is well connected with major cities such as Lucknow, Rae Bareli, Sultanpur and Faizabad. Nihalgarh Railway Station is on the Lucknow - Varanasi broad gauge.