Banswara is a city in Banswara District in south Rajasthan in India. Banswara princely state was founded by Maharawal Jagmal Singh. It is named for the "bans" or bamboo forests in the area. It is also known as 'City of Hundred Islands', due to presence of numerous islands in the Mahi River, which flows through Banswara. Banswara is one of the most beautiful city in rajasthan. The city is totally surrounded by the beautiful range of mountains and there are some ancient temples which are situated on the peaks of those mountains for instance the Madareshvar Temple is one of the most famous temple in the city.
This region represents a rugged terrain undulated by short ridges west of Banswara. The eastern part of it is occupied by flat-topped hills of the Deccan trap. It has the southern end of the Aravali mountains.The drainage system belongs to the Mahi river which originates from Amjera hills near Dhar in M.P. Its main tributaries are Anas, Chanp, Erav, Haran and Kagdi.
The Mahi Bajaj Sagar dam has been constructed on the Mahi, some 16 k.m. away from Banswara town. Right and Left Main Canals and their distributaries irrigate 60,149 hect. of land. Normal annual rainfall is about 82.59 cms.Maize, Wheat, Cotton, Gram are main crops. Graphite, Soapstone, Dolomite, Rock Phosphate, Limestone and a variety of marbles are found. Gold mineral is also found around Jagpura. Forest land consists of 20% of the told area but most of the forest land is devoid of trees. Hills have become bald-headed.