Pilibhit lies between the parallels of 2806′ and 28053′ north latitude and the meridians of 79057′ and 80027′ east longitude. In the north side of the district is covered by Udham Singh Nagar of Uttarakhand state, along with the territory of Nepal, and Shahjahanpur lies in the south side Pilibhit district, on the east the district is flanked for a short distance by Lakhimpur Kheri and the remaining distance is swathed by the Shahjahanpur and on the west the district toches the limits of Bareilly.

Road Map & National Highway-74, Pilibhit

In its general appearance the district presents diverse features and topographically may be divided into several distinct tracts. In the north and north-west the tract is a continuation of the Terai. The southern portion of the Bisalpur tehsil is similar in most respect to the adjacent tract of Bareilly and Shahjahanpur. The eastern and smaller section approximates rather to undeveloped forest areas of Lakhimpur Kheri, though with the spread of cultivation the dissimilarity between Puranpur and the rest of the district is gradually becoming less marked. There are 1227 Villages in the district Pilibhit, out of which 964 are electrified.

The district has more than 10 small to medium sized rivers amd 9 small to medium sized water bodies. The origin of river Gomti, Gumti or Gomati (Hindi: गोमती), which is a tributary of the Ganges River, is from a small lake Gomat Taal situated in Madhotnada in the Puranpur tehsil region.[2] Another important river in the district is River Sharda (Hindi: शारदा नदी), which runs through on the eastern part of the district. The city Pilibhit receives water from the river Devhahuti Ganga or Devha (Hindi: देवहुति गंगा or देवहा) the north – west side of the city and the river Ghaghra or Khakra (Hindi: घाघरा or खाकरा) on the north-east side of the city. Pilibhit city also have a few water bodies in its limits, one being on Tanakpur road in front of Dramond college gate, another being at the Degree College chauraha. Every year during winters this water body attracts thousands of migratory birds. The main source of water in the district is the ground water and the canals. District Pilibhit is swathed by a big net of canals. The district has 6 main feeders or canals, which run through almost 138 km in the district.

Major part of Pilibhit District is covered by dense forest. Total 78,478 hectare is forest.[3] Till 1978, 63% area of the district was a dense forest, but deforestation has scaled done the total forest cover to 23% in 2004.[4] The Sharda canal is the main canal of the district, the others being its branches. Total length of canals in the district is 138 km. Apart from the canal system, district also has a few water bodies, which are being using for agriculture purposes.

The National Highway No. 74 runs through the district in order to connect Haridwar to Bareilly via Kiccha, Kashipur and Nagina city. Apart from National Highway, The district is well connected with Shahjahanpur in south, Lakhimpur Kheri and Indian International Border (IIB) with the territory of Nepal in east, Nanital and town Khatima in north, and the city of Bareilly in the west by roadways and Rail ways. The district of Pilibhit also has several places of religious importance in or around the district. A main Gurudwara of Sikh community is placed in Nanakmatta town around 46 KM from the city.[5]

One of the biggest and the most important temple of the region, Sri Purnagiri Temple is in the nearby Champawat district of Uttaranchal. Thousands of lakhs of people from the holes and corners of Uttar Pradesh comes to this temple and Pilibhit is one of the halting point for the pilgrims.

Pilibhit experiences three distinct seasons: summer, monsoon and winter. Typical summer months are from March end to June, with maximum temperatures ranging from 36 °C (97 °F) to 42 °C (108 °F). Contrary to most of the Himalyan Plateau where June is the warmest month, the warmest months in Pilibhit is May. The city starts receiving heavy thundershowers with sharp downpours in Mid June. Though the temperatures plunge in this month, the summer heat accompanied by high humidity can be occasionally quite oppressive.

Monsoon winds blowing from the south India are a welcome relief in mid of June, bringing with them heavy showers in July, August. Pilibhit receives excessive rainfall in the month of August & September. The city receives an annual rainfall of 723 mm, mainly between June and September as the result of southwest monsoon. August is the wettest month of the year. The spells of continuous rainfall may stretch to many days or even a few weeks. Pilibhit has, on record, received rainfall for 17 consecutive days (days when rainfall is greater than 21.7 mm) in 1967.

As the monsoon winds recede, the day temperatures starts decline in October with cooler nights signalling the onset of winter. Pilibhit experiences winter from November to February. it experience pleasant windy days, clear skies and cool nights in the month of November till February ends, Which makes it the most enjoyable time of the year. The day temperature hovers around 14 °C (57 °F) while night temperature is below 7 °C (45 °F) for most of December and January, often dropping to 3 °C (37 °F) or 4 °C (39 °F). On particularly cold days, wind may appear to be very chilly due to the dryness of air. Rain is very expected in month of February.[12]