Palanpur is the district headquarters of Banaskantha, which lies near the border of Gujarat and Rajasthan. The population is approximately 1,50,000. The district is predominantly arid and semi-arid. The mountains in the north still stand even today, but the forest area has almost vanished.

The district of Banaskantha covers an area of 10,400 square kms with a population of 25.02 lakh as per census of 2001. Divided into 12 talukas, it has one Parliamentary seat and eight seats in the state Legislative Assembly.