Niwari is a town and a nagar panchayat in Niwari district in the Indian state of Madhya Pradesh. It is the administrative headquarters of Niwari district.
Niwari is located on 25°20′N 78°48′E / 25.34°N 78.80°E / 25.34; 78.80. Niwari is adjacent to the Jhansi and Mahoba districts of Uttar Pradesh. It is located in Bundelkhand of Madhya Pradesh. It belongs to Sagar Division.[1]
As of the 2001 Census of India,[2] Niwari had a population of 20,711 with the 606,00 km2 area. Males constitute 53% of the population and females 47%. Niwari has an average literacy rate of 60%, higher than the national average of 59.5%: male literacy is 69%, and female literacy is 50%. In Niwari, 7% of the population is under 6 years of age.
Niwari Is well connected by roads and railway.