As of 2011, the town covers an area of 2.17 square kilometres (0.84 sq mi) and has a population of 39,225.
The Mettur Dam, which creates the Stanley Reservoir, is 41 kilometres (25 mi) from Bhavani.
Sangameswarar Temple, one of the seven holy Shiva shrines of the Kongu Nadu, is located in Bhavani near the confluence of the rivers.
The Kooduthurai is the confluence of rivers Cauvery, Bhavani and invisible divine Amudha.
The Sangameswarar Temple dedicated to Lord Shiva, built at the confluence of these rivers, is a sacred place for Hindus.
The mega-festival of Bhavani is celebrated during February and March (Masi in Tamil month).
On a day of panguni uthiram lord Thiruananikka is held then temple car festival will be started.
The 13-day car festival in the Tamil Month Chithirai (April–May) is the most famous in the temple attracting lakhs of devotees.
Bhavani is part of the Tiruppur Lok Sabha constituency in Tamil Nadu.
[9] In the late nineteenth century, competition from British made textiles led Indian weavers to invent new types of garments.
The Bhavani bus station is located on the banks of Kaveri river at the northern end of the town.
City buses connect major areas like Erode Junction, Thindal, Central BS, Surampatti, Anthiyur, Komarapalayam, Gopichettipalayam, Mettur etc.,.