Mahanandi is a village located east of the Nallamala Hills near Nandyal, Kurnool District, Andhra Pradesh,India. It is a picturesque village surrounded by thick forests. Within 15 km of Mahanandi, there are nine Nandi shrines known asNava Nandis. Mahanandi is one of the Nava Nandis. The Mahanandiswara Swamy Temple, an important shrine, is located here. This ancient temple dates back over 1,500 years. The inscriptions of 10th century tablets speak of the temple being repaired and rebuilt several times.
These nine temples are Mahanandi, Shivanandi, Vinayakanandi, Somanandi, Prathamanandi, Garudanandi, Suryanandi, Krishnanandi (also called Vishnunandi) and Naganandi.
A festival is held here annually during February and March to celebrate Maha Shivaratri, the Great Night of Shiva.
Mahanandi is about 14 km from Nandyal Bus Stop. The nearest airport is at Hyderabad, which is about 215 km from Kurnool, and the nearest railway station is at Nandyal.