Hardoi is located at . It has an average elevation of 134 metres (439 feet).Hardoi district is contiguous of Shahjahanpur and Lakhimpur Kheri districts on the north, Lucknow and Unnao districts on the south, Kanpur and Farrukhabad districts on the west and Sitapur district on the east. Hardoi is located at 110 km from Lucknow (capital of Uttar Pradesh) and 394 from New Delhi (capital of India). The Ganges and several of its tributaries are crossing the south of Hardoi district.Its area is 5947 km². The record height is 500 ft. In 1995, Hardoi district had 5 km² of dense forest and 13 km² of open forest.
The great temple of God Shiva called as 'Baba Sunasirnath' is one of most alluring and venerated place in Mallawan region, people not only from Hardoi but even from other districts come to visit this heavenly place. According to people, some British officers tried to demolish this temple along with the 'shivalinga' but as soon as they hit the shivalinga, large no of snakes, bees and other poisonous creatures attacked them. All the Britishers fled away from that place and could never forget the horrific experiences of Sunasirnath temple.