At Coord, and 180 kilometers northwest of New Delhi, Kashipur is located in the south-west of the Kumaon region of Uttarakhand in the Terai – an area of relatively low-lying land, ranging between 500 and 1,000 feet (150 and 300 metres) above sea level and crossed by Kumaon's main north-south watershed between the basins of the Rivers Ramganga and Kosi.