Badawada is a township as well as a "nagar panchayat" in the Ratlam district in the state of Madhya Pradesh in central India. The administrative headquarters of the Ratlam district is the town of Ratlam. The district of Ratlam covers an area of 4,861 square kilometres. It has a population of 971,309 according to the 1991 census. As boundaries it has the Mandsaur District to the north, the Jhalawar District of the styate of Rajasthan state to the northwest, the Ujjain District to the west, the Dhar District to the south, the Jhabua District to the southeast, and the Chittorgarh District of Rajasthan to the east. It is sub- categorised into five tehsils and consists of nine towns and 1077 villages (as recorded in the year1991). The district constitutes a part of Ujjain Division. Ratlam District was formed after India got her independence in 1947. It is made up of the princely states of Ratlam, Piploda, Sailana, Jaora, and portions of Dewas Junior, Dewas Senior, and Gwalior, as well as the previous province of Panth-Piploda. Ratlam District was incorporated as a part of the new state of Madhya Bharat until Madhya Bharat was merged into the state of Madhya Pradesh in 1956.
According to the 2001 India census, the population of Badawada is 7654. There are 51% males and 49% females. The average literacy rate of Badawada is 54%, which is lower than the national average of 59.5%. 62% of the males and 38% of the females are literate. 18% of the population constitutes children below 6 years of age.