Lankeswari Temple
The Lankeswari Temple is situated within the Mahanadi River in Sonepur town, Subarnapur district, Odisha, India. This temple is dedicated to Goddess Lankeswari, also known as Nikumbhilaa, who was the presiding deity of the historical region of Paschima Lanka. Today, Maa Lankeswari is primarily worshipped by the Kaibarta community of Sonepur and the residents of the Subarnapur district.
Key Facts
- ›The temple is located within the Mahanadi River.
- ›Sonepur town was historically known as Paschima Lanka.
- ›Goddess Lankeswari, also called Nikumbhilaa, is the presiding deity.
- ›The temple is worshipped by the Kaibarta community and people of Subarnapur district.
- ›It is visible from the road connecting Ulunda, Dharmasala, Sonepur, and Birmaharajpur.

Lankeswari, Nikumbhilaa
Historical Connection To Paschima Lanka, Presiding Deity of A Historical Region
Mahanadi River
About Lankeswari Temple
The Lankeswari Temple is a significant Hindu shrine located within the Mahanadi River in Sonepur town, within the Subarnapur district of Odisha, India. Historically, the Sonepur region was known as Paschima Lanka, and Goddess Lankeswari, also identified as Nikumbhilaa, served as its presiding deity. The temple stands as a testament to this historical and religious connection.
Worship and Community
Today, the primary devotees of Maa Lankeswari are the Kaibarta community residing in Sonepur, along with the broader population of the Subarnapur district. The temple's location makes it a notable landmark, visible to those traveling on the road that connects Ulunda, Dharmasala, Sonepur, and Birmaharajpur. Its continuous worship signifies its enduring importance to the local culture and religious practices.
Source: Wikipedia ↗
Frequently Asked Questions
Where is the Lankeswari Temple located?
The Lankeswari Temple is located inside the Mahanadi River in Sonepur town, which is part of the Subarnapur district in Odisha, India. It is visible from the road connecting Ulunda, Dharmasala, Sonepur, and Birmaharajpur.
Who is Goddess Lankeswari?
Goddess Lankeswari, also referred to as Nikumbhilaa, was the presiding deity of the ancient region known as Paschima Lanka. She is the primary deity worshipped at the Lankeswari Temple.
Who worships at the Lankeswari Temple today?
Currently, Maa Lankeswari is worshipped by the Kaibarta community of Sonepur and the general population of the Subarnapur district. The temple continues to be a significant religious site for the local populace.
Related Temples (Hindu)
Taraknath Temple
The Taraknath Temple, located in Tarakeswar, West Bengal, India, is a significant Hindu pilgrimage site dedicated to Lord Shiva, worshiped here as Tarakanatha. Constructed in 1729, it features a distinct Bengal architectural style with an 'atchala' structure and an adjacent 'natmandir'. The temple is renowned for its belief that a dip in the nearby Dudhpukur tank fulfills prayers and is considered one of the 64 Jyotirlingas.
Tanot Mata Temple
The Tanot Mata Temple is a significant Hindu shrine located in the Jaisalmer district of Rajasthan, India, near the Pakistan border. Revered as a form of Goddess Hinglaj Mata, the temple is famously associated with the Indian victories in the Indo-Pakistani Wars of 1965 and 1971, with local folklore attributing the successful outcomes to divine intervention. The Border Security Force of India now manages the temple complex, which also includes a victory tower and a war museum.

Thriprayar Temple
The Thriprayar Temple, also known as the Shree Ramaswami Temple, is a significant Hindu temple located in Triprayar, Thrissur district, Kerala, India. It is dedicated to Lord Rama, the seventh incarnation of Vishnu, who is depicted with four arms holding a conch, discus, bow, and garland. The temple's origin story involves the idol being worshipped by Krishna in Dwarka, later immersed in the sea, and eventually found by fishermen.