Macherla

Search Engine Optimisation for Macherla businesses

Local businesses in Macherla

Listed in OpenStreetMap within 3.5 km of the city centre.

Hospitals: 5
Governent Hospital ,Macherla; Narasimha Murthy Hospital; Prameela Dantha Hospital; Chandamama Hospital; chandamama hospital
Schools: 1
KGBV School , Macherla

Macherla facts

District
Palnadu district
Population, 2011 Census
57,290 (49,221 in 2001)
Area
about 32.94 sq km, about 136 m above sea level
PIN codes
522426 (Macherla), 524311 (Macherlavaripalem)
Places nearby
Ethipothala Falls (waterfalls, 7 km)
History
The name Macherla is said to come from Mahadevi Cherla. The town is the capital of the Palnadu region, with a history of over a thousand years, and the famous Battle of Palnadu was fought between Macherla and Gurazala between 1176 and 1182.
Education
Macherla had 21 schools in 2018–19, 19 of them private.
Geography
Macherla stands about 136 m above sea level, 23 km from Nagarjuna Sagar, and the Jerri Vagu stream supplies its water.

Sources: Census of India 2011, Wikipedia, Wikidata, India Post and OpenStreetMap. Last checked 14 October 2026.