 The town was named as Bodayanayakkanur, after the person Bodayanayakkar, who ruled the place.Later it got transformed to Bodinayakanur.Bodinayakanur is situated at the foothill of the Western Ghats in Theni district.