Pilibhit lies between the parallels of 28°64' and 29°53' north latitude and the meridians of 79°57' and 81°37' east longitude covering an area of 68.76 km2.
The north side of Pilibhit is bordered by Udham Singh Nagar of Uttarakhand state and by the territory of Nepal.
Shahjahanpur lies on the south side Pilibhit.
The east of Pilibhit is flanked for a short distance by Lakhimpur Kheri and the remaining distance is swathed by the Shahjahanpur.
The western limit touches the limits of Bareilly.

According to the Central Statistical Organisation, the district Pilibhit had an area of 3504 km² on 1 September 2007, occupying 46th position in the state and the total area of the Pilibhit city is 68.76 km².
 Pilibhit city, with 2365.11 people per square kilometer, is more densely populated than the rest of the district, which has 469.51 people per km².


The area has 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 area is gradually becoming less marked.
There are 1216 villages within Pilibhit's limits, of which 982 are electrified.

 The area has more than ten small to medium-sized rivers and nine 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 Madhotanda in the Puranpur Tehsil region.

Pilibhit city also has a few water bodies in its limits, one being on Tanakpur road in front of the Dramond college gate, another being at the Chauraha degree college.
Every year during winter, the Chauraha water body attracts thousands of migratory birds.
The main source of water in the district is the groundwater and the canals.
District Pilibhit is swathed by a big net of canals.
The district has six main feeders or canals, which run through almost 138  km in the district.

 The major part of Pilibhit District is covered by dense forest.
Total 784.572 km² is forest.
Till 1978, 63% area of the district was a dense forest, but deforestation has reduced the total forest cover to 22.39% in 2004.
The Sharda canal is the main canal of the district, the others being its branches.
The total length of canals in the district is 138 km.
Apart from the canal system, the district also has a few water bodies, which are being used for agriculture purposes.

National Highway No.
74 runs through the district connecting Haridwar to Bareilly via Kichha, Kashipur and Nagina city.
Apart from the National Highway, the district is well connected with Shahjahanpur in south, Lakhimpur Kheri and Indian International Border (IIB) with the Nepal in east, Nanital and town Khatima in north, and the city of Bareilly in the west by roads and railways.
There are 1216 Villages in the district Pilibhit in four tehsils and seven blocks.

The district Pilibhit also has several places of religious importance in or around the district.
A main gurudwara of the Sikh community is located in Nanakmatta town around 46 km from the city.
Pilibhit lies between the parallels of 28°64' and 29°53' north latitude and the meridians of 79°57' and 81°37' east longitude covering an area of 68.76 km2. The north side of Pilibhit is bordered by Udham Singh Nagar of Uttarakhand state and by the territory of Nepal. Shahjahanpur lies on the south side Pilibhit. The east of Pilibhit is flanked for a short distance by Lakhimpur Kheri and the remaining distance is swathed by the Shahjahanpur. The western limit touches the limits of Bareilly.
According to the Central Statistical Organisation, the district Pilibhit had an area of 3504 km² on 1 September 2007, occupying 46th position in the state and the total area of the Pilibhit city is 68.76 km².  Pilibhit city, with 2365.11 people per square kilometer, is more densely populated than the rest of the district, which has 469.51 people per km².

The area has 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 area is gradually becoming less marked. There are 1216 villages within Pilibhit's limits, of which 982 are electrified. 
 The area has more than ten small to medium-sized rivers and nine 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 Madhotanda in the Puranpur Tehsil region.
Pilibhit city also has a few water bodies in its limits, one being on Tanakpur road in front of the Dramond college gate, another being at the Chauraha degree college. Every year during winter, the Chauraha water body attracts thousands of migratory birds. The main source of water in the district is the groundwater and the canals. District Pilibhit is swathed by a big net of canals. The district has six main feeders or canals, which run through almost 138  km in the district. 
 The major part of Pilibhit District is covered by dense forest. Total 784.572 km² is forest. Till 1978, 63% area of the district was a dense forest, but deforestation has reduced the total forest cover to 22.39% in 2004. The Sharda canal is the main canal of the district, the others being its branches. The total length of canals in the district is 138 km. Apart from the canal system, the district also has a few water bodies, which are being used for agriculture purposes.
National Highway No. 74 runs through the district connecting Haridwar to Bareilly via Kichha, Kashipur and Nagina city. Apart from the National Highway, the district is well connected with Shahjahanpur in south, Lakhimpur Kheri and Indian International Border (IIB) with the Nepal in east, Nanital and town Khatima in north, and the city of Bareilly in the west by roads and railways. There are 1216 Villages in the district Pilibhit in four tehsils and seven blocks.
The district Pilibhit also has several places of religious importance in or around the district. A main gurudwara of the Sikh community is located in Nanakmatta town around 46 km from the city.
Pilibhit