In the Uttarakhand, district of Nainital lies in the Kumaun division . To it’s north is Almora district and to its south lies the Udham Singh Nagar district. Champawat district flanks it in the east and district of Pauri Gahwal is in the west. It is located approximately in between 78º51′ 11.34″ and 79º58’ 23.06″ east longitude and 28º58’ 31.84″ and 29º36’ 45.19″ north latitude . On the northern side lies the Himalayan ranges while on the southern side lies the plains making the resultant climate of the district enjoyable one.
The total geographical area is 4251 Sqr. Kms. Geographically the district is divided in to 2 zones viz. Hilly and Bhabar.The hilly region in outer Himalayas is known to geologist as Krol. The highest peak of the district is Baudhansthali 2623 mts. high near Binayak adjoining Nainital town.The hilly region of the district .The hilly region of the district used to have big & small lakes. Bhimtal ,Sattal, Naukuchiatal,Khurpatal, Nainital, Malwatal, Harishtal , Lokhamtal etc. are known lakes of bigger size.
The foothill area of the district is known as Bhabhar. The name Bhabhar is derived from a tall growing grass growing in the region . The underground water level is very deep in this region .
Kosi is the main river of the district .River Kosi arising out of Koshimool near Kausani flows on the western side of the district. There are number of smaller rivulets like Gaula , Bhakra , Dabka , Baur etc . Most of these have been dammed for irrigation purposes.