Mangalagiri is a town in Guntur District of the Indian state of Andhra Pradesh. It is one of the 12 municipalities in the district. The town is the headquarters of Mangalagiri mandal and administered under Guntur Revenue Division. It is situated on National Highway 5 between Vijayawada and Guntur.