Pennagaram is a state assembly constituency in Dharmapuri district in Tamil Nadu, India. Its State Assembly Constituency number is 58. It comprises Pennagaram taluk and a portion of Palacode taluk. It is a part of Dharmapuri constituency for national elections to the Parliament of India. It is one of the 234 State Legislative Assembly Constituencies in Tamil Nadu, in India.