Urwa Mariyamma temple is about 5 km from Mangaladevi Temple in Mangalore city. The main deity of this temple is Goddess Mariyamma. This temple was built by the Mogaveera community around 800 years ago to the dedicated Goddess. It is believed that Mariyamma and Mangaladevi were sisters. Mariyamma is also referred to as the goddess of wealth and protection. Annual Maari puja and Dasara are the important festival celebrated here.

Legend has it that the Goddess appeared in the dreams of one of the Mogaveera staying in Urwa and asked for a residing place in the vicinity. So the Urwa Marigudi temple was built for the deity, The Mogaveeras have a unique way of thanks giving for this goddess.

They make gold ornaments in the form of different variety of fish and the deity is adorned with it. It is one of the oldest and the best known temples in the district and is the favorite goddess of the Mogaveeras. The gold pendants and necklaces they collectively offer are in the shape of fishes such as “bangude sara” (mackerel necklace), “bhutayi sara” (sardine), “seegadi sara” (prawn) and “maanji sara” (pomfret).

Annual Celebration

Every year during early March, Mari Pooja is held with great fervor at Urwa Mariyamma Temple. People gather from all nearby towns in Mangalore. Special Pooja takes place for three days.

Just as every village has a Shiva temple, it is observed that each village will have a Marigudi temple. Marigudi temple present at Urwa has its influence on five neighboring villages. Various pujas like Madastana, Kanchi Harake from children, Darshana Bali are performed during the annual Mari Puja festival.

The auspicious nine-night festival celebrated at Marigudi temple. Various pujas are offered during these days. All the devotees are served with afternoon Annadana Prasada.

History of Urwa Mariyamma Temple

The history of Goddess Shree Mariyamma can be traced back to nearly about 800 years. As per ancient folklore and the sayings of ancestors, a person from the ‘chulli Gurikara’ family, living in the Mogaveeras village of ancient Karnataka, had gone to the ghat area on business visit. While returning home, he felt that some divine power is following him and he also felt as if his body started to shake and shiver as if in a trance known as ‘Avesha’ meaning Goddess entering a human body and speaking through him.

He later felt as if God said to him to take her along him to the place where he resides. He then reached Urwa and decided to build a temple to this Goddess. From the time immemorial, whenever they faced a scarcity of fishes in the sea or any crisis, all the villagers of the seven paraganas meet at Yogettu and prayed to the Devi for a whole day, and miraculously the very next day they would get a bumper crop of fishes in the seas. To support this belief, they have a lot of evidence too.

For instance whenever the sea became wild and rough and they could not venture into it for fishing, they would pray to Goddess Maariyamma and miraculously she would bless her devotees and the tidal waves would recede back into the sea and calm down the waters. Even during heavy rains lashing the seas, the fishermen without caring for their lives would jump into the seas with the relief that Goddess Maariamma would protect them by not allowing any accident to occur and thereby protecting the entire Mogaveera Samaja. 

Hence from the ancient times to this day, the Mogaveera Samaja has sacrificed everything at the feet of Goddess Maariyamma. As proof of this, Sridevi Maariyamma has ordered the “chulli” family to participate and perform all the religious ceremonies and rituals of the temple even when they have any “Sutakas” (bad omens). All the religious ceremonies even today are being conducted by the Mogaveeras of the seven pattanas in sequence one after the other, annually.

Temple Timings

 The Urwa Mariyamma temple timings are 6:30 am to 2 pm and from 6 pm to 8 pm during regular days. These change during annual festivals or dasara celebrations.


You can get there following these directions