It is one of the 12 municipalities in the district and the headquarters of Macherla mandal in Gurazala revenue division.
It is one of the 12 municipalities in the district. It is one of the headquarters of Macherla mandal in Gurazala revenue division.