Mahanandi (Telugu: మహానంది) 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 as Nava  
nandulu. 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 21 km from Nandyal. The nearest airport is at  
Hyderabad, which is about 215 km from Kurnool, and the nearest  
railway station is at Nandyal.