Macherla Municipality was formed in the year of 1983 and now is 2nd grade Municipality with a population of 57,296 as per 2011 census. The Municipality at present having an area of 32.94 Sq.KMs. The town is the head quarter of Macherla Mandal under Gurazala Revenue Division. Macherla Municipality has a total of 29 election wards.
Sri Laxmi Chennakesava Swamy Temple was built around the 13th century A.D and renovated by Reddi King "Peruri Muktiraju".Another temple dedicated to Veerabhadraswamy is located in the Old town. It was built in the 18th century A.D. Laxmi Chennakesava Swamy temple was built around the 13th century A.D in Nagulavaram village, located 12 km from Macherla town.
Nagarjunakonda Museum Nagarjunakonda, meaning the hill of Nagarjuna, was named after the Buddhist scholar and savant Acharya Nagarjuna. It was a great religious centre promoting Brahmanism and Buddhist faiths, moulding the early phases of art and architecture affiliated with them. The Ethipothala Falls lies 8 km from Macherla, is a mountain stream cascading down the hills as Chandravanka and Suryavanka streams. The Suryavanka falls from a height of 21 meters into a lagoon and joins River Krishna.