Banaskantha district is located in the Northeast part of Gujarat with an area of 10,668 Sq km. As per 2011 Census, the population of the district is around 3.12 million. Banaskantha shares its borders with Rajasthan state in the North, Sabarkantha district in East, Kutch district in West and Patan district and Mehsana district in the South.