Mulgirigala Rock Temple in Sri Lanka
Mulgirigala rock temple is located in the Hambanthota district, Southern province. There are about 5 Kilometers from Beliatta small town. The temple is on the top of the mountain which is 673 feet high.
![]() |
Mulgirigala Rock Temple in Sri Lanka |
![]() |
Mulgirigala Rock Temple in Sri Lanka |
According to In the ancient chronicle Mahawamsa, King Saddhathissa has planned to build a
temple in this place in the 3rd century. But somebody said that
sammuddhagiri viharaya was built by king Kawanthissa and it is one of the 64
temples built by him. king kawanthissa was the father of King Dutugemunu.
![]() |
Mulgirigala Rock Temple in Sri Lanka |
There is a stone inscription in this place. There is a pond right in Infront of the Naga Shrine room. The pond is bearing an inscription. It is in the 12th century. According to it, this place is known as Muhudugiri. This place is known as Samuddhagiri vihara in the Polonnaruwa period. A lot of rulers had helped to build this place at various times in history. King walagamba also helped to build this place. There are 25 caves on this site.
Walagamba was famous for building cave temples all over the country. So, we can be thinking King Walagamba has lived here at that time. King Dathusena has added a stupa to this temple during 461- 479 Ad.
![]() |
Gold Buddha statue |
![]() |
Paintings on the walls |
Mulgirigala Rock Temple Map