About this temple
Naina Devi is the lakeside goddess shrine at the northern end of Naini Lake in Mallital. The goddess is represented by a pair of eyes. Its connection with the lake and the name Nainital makes this temple a central place in the town’s sacred identity.
History
The district history distinguishes the town’s religious traditions from its later urban history. It describes Naina Devi as the patron deity and places her shrine at the lake’s northern end. A precise original foundation year for the temple is not established by that account.
Legends & Religious Traditions
Two sacred explanations belong to the lake. In the Sati tradition, Shiva carries Sati’s body after her death at Daksha’s sacrifice, and her eye falls here, making the place sacred to Naina Devi. The district version specifies the left eye, while the national tourism account speaks of her eyes. A separate Tri-Rishi-Sarovar narrative tells how Atri, Pulastya and Pulaha created the lake by bringing water from Manasarovar after finding no drinking water here. These are distinct religious narratives, not geological accounts of the lake’s formation.
Architecture / Physical Features
The complex contains the eye-form of Naina Devi with Kali and Ganesha. The entrance area includes a peepal tree and associated deity images. The shrine opens onto the built-up northern lakeside rather than a remote mountain pilgrimage trail.
Festivals and Religious Significance
Nainital’s Nanda Devi fair honours the Kumaoni goddess traditions through worship and a multi-day celebration. The Nanda–Sunanda festival tradition should not be confused with the eye-fall story explaining Naina Devi. Consult the year’s local programme for procession dates.
How to Reach
Reach Nainital by road from the Kathgodam railhead, then approach the Mallital end of Naini Lake. Pantnagar is the nearby airport named by the national tourism guide. Local traffic and parking arrangements affect the final approach.
Address and Location Details
Naina Devi Temple, Mallital, north shore of Naini Lake, Nainital, Nainital district, Uttarakhand. This is separate from Shri Naina Devi in Bilaspur district, Himachal Pradesh.
Contradictory Accounts and Variations
The district history names Sati’s left eye; Incredible India uses the plural eyes. Shakti Peetha totals vary between traditions—the district itself refers to 64—so this profile does not assert that every 51-site list includes Nainital.
Verification Notes and Uncertainties
No uncontested first-foundation year or universal Shakti Peetha enumeration is claimed. Published hours need local confirmation for festival visits.