Forts and fortifications in Sri Lanka date back thousands of years with many being built by Sri Lankan Kings, these include several walled cities. With the outset of colonial rule in the Indian Ocean, Sri Lanka was occupied by several major colonial empires that from time to time became the dominant power in the Indian Ocean. The colonists built several western-styled forts, mostly in and around the coast of the island. The first to build colonial forts in Sri Lanka were the Portuguese, these forts were captured and later expanded by the Dutch. The British occupied these Dutch forts during the Napoleonic wars.
Most of the colonial forts of Sri Lanka were garrisoned up until the early twentieth century. The coastal forts had coastal artillery manned by the Ceylon Garrison Artillery during the two world wars. Most of these were abandoned by the military, but retained civil administrative officers, while others retained military garrisons, which were more administrative than operational. Some were reoccupied by military units with the escalation of the Sri Lankan Civil War, Jaffna fort for example came under siege several times.

Full list of Forts of Sri Lanka

Pelenda Fort and the Galkanu Godella Rajamaha Viharaya (පැළෑඳ බලකොටුව සහ ගල්කණු ගොඩැල්ල රජමහා විහාරය)
Nestled within the Palindanuwara Division of Matugama in Kalutara District stands the Pelenda Gal Kaņu Godella Viharaya, also known as Pelenda Rajamaha Viharaya. Its origins stretch back to the turbulent Kotte era, when Prince Veediya Bandara, one of the kingdom’s fiercest commanders,

Delft Gateway of Dutch Fort of Colombo (කොළඹ ලන්දේසි බලකොටුවේ ඩෙල්ෆ්ට් දොරටුව)
The Dutch established three main entrances: Galle Gate, Water Gate, and Delft Gate to the east. Among them, Delft Gate, also known as the East Gate, was the most crucial during Dutch rule. Unlike conventional gates, its inner and outer entrances were not directly aligned but connected via a curved passageway through the rampart—a strategic…

Bentota Fort built by the Portuguese (බෙන්තොට පෘතුගීසි බලකොටුව)
In the 17th century, the Portuguese constructed a fort at the mouth of the Bentota Ganga River, marking the southernmost boundary of their territory in Sri Lanka. The Sinhalese referred to it as “Parangi Kotuwa,” a name that continued to be used for the area until the mid-20th century

Kankesanthurai Portuguese Fort in Jaffna (කන්කසන්තුරේ පෘතුගීසි බලකොටුව)
Built by the Portuguese, only a few remains exist of this forgotten fort. The eastern basitan today is inside Thal Sevana Resort and western bastian is near the Kankesanthurai Lighthouse. Here parts of the massive walls built by the Portuguese can be still seen fallen off to the sea.

Mystic Sigiriya Lion Rock Fortress Sri Lanka (සීගිරිය)
Rising 200 meters vertically from the flat pains, Sigiriya Rock (Lion Rock) in Sri Lanka provides you with one of the most dramatic sites in Sri Lanka. Top of this rock contains ruins of an ancient palace complex, built during the reign of King Kasyapa (477AD – 495 AD) and surrounding rock is the Royal…

Remains of the Keppetipola Wilson Fort
Robert Brownrigg, the Governor during the Uva Wellassa Rebellion sent Major Douglas Wilson was dispatched with a sizable cavalry force. This fort at Keppetipola was built to accommodate this cavalry force of Major Wilson.

Ruins of the Ancient Fort on Hunnasgiriya Mountain in Medamahanuwara
Medamahanuwara mountain is today known as Hunnasgiriya mountain. On the top of this hill are the remains of an ancient fort or palace. According to legend, this fort was built by King Senarath (1604 – 1635) who ruled Kandyan Kingdom.

Dutch Fort of Tangalle (තංගල්ල බලකොටුව)
The Fort at Tangalle was built by the Dutch overlooking the sea on a slope above the bay. The fort is now converted to a prison and lost most of it original shape.

Ruins of the Kiriella Portuguese Fort
This old fort of Kiriella is located about one kilometer away from Vidyala Mawatha in the center of Ilandagoda (Kiriella) under Kiriella Divisional Secretariat Division. This Portuguese fort, known today as Kotugodella, covers an area of more than half an acre. This historical monument is located on a high plot of land on the south…

Chilaw Fort of the Portuguese (හලාවත පෘතුගීසි බළකොටුව)
Chilaw, anciently called “Pitigal Korale” was under the possession of the Kandyan king until 1756 when it was captured by the Dutch However the Portuguese had built a small fort in Chilaw in the 16th century

Hakmana Dutch Fort (හක්මණ ලන්දේසි බළකොටුව)
Hakmana Fort was in fact a stockade built by the Dutch around 1645 and was destroyed by the Kandyan Forces in 1761. No remains of this fort is found today.

Welanhinna Ancient Fort (වෙලන්හින්න පැරණි බළකොටුව)
Welanhinna Fort would have been a strategic fort of the Kandyan Army to observe enemy movements at Idalgashinna Pass, this was one of primary entry points to the Kandyan kingdom from Uva.

Manthuvil Ancient Kalvalai Fort Ruins in Jaffna
According to folklore, this site at Kalvalai has been the adobe of seven queens. Their names are handed down as Angai-Nachy, Ko-Nachy, Manni-Nachy, Kunkuni-Nachy and the rest unnamed. There has been an internal quarrel between the queens and they have left leaving the personal attendants and maids at the site.

Point Pedro Fort in Jaffna
Baldaeus, a Dutch preacher provides a brief description of this town, harbour and the church in 1672. The area has been rich in cotton trees and was well known for its cotton harvest. A fort has been built not so long ago during skirmishes with the British in this area.

Thuntota Portuguese Fort in Holambuwa
The fort at Holombuwa is the only four sided star fort constructed in Sri Lanka. This fortification is a product of dual parentage, built in both European and Sri Lankan traditions. Curtain walls with central, instead of corner, bastions enclosed this square fort.

Arandora Portuguese Fort
Arandora Fort is a Portuguese Fort used as a base camp of the main fort at Manikkadawara which lied on the road to Kandy. Realizing the strategic location of this fort the Dutch captured and occupied this fort in 1666 made in to a fortification against the wishes of Rajasinghe II, King of Kandy.

Menikkadawara Fort of the Portuguese
Archeology Department board of the Fort at Menikkadawara, stood on the side of the road, but hardly was there any other indication of an ancient site.A few shops and a sub post office made a very tiny bazaar.

Kayts Island Fort in Jaffna
Historically known as Urathota, Kayts was a vital port for elephant exports, eventually renamed by the Portuguese as “Caes dos Elefantes.” This horseshoe-shaped fort featured massive walls and artillery bastions. Though it fell into ruin under Dutch rule, its archaeological remains and ancient Tamil inscriptions highlight its strategic maritime importance.

Malwana Fort (මල්වාන බලකොටුව)
The Malwana Fort was of defense importance placed on the right bank of Kelani Ganga, a river which leads to Sitawaka. Malwana was first selected as the adobe of the Portuguese Captain General Azevedo in 1590s who had his headquarters there.

Delft Island Fort – Jaffna (ඩෙල්ෆ් බලකොටුව)
Delft Island – This island was called by the Portuguese ilha das Vacas, had a fort built by them. The Dutch called it Delft Island. The tamils call it the Neduntheevu or Neduntivu.

Fort Fredrick at Trincomalee (ත්රිකුණාමලය බලකොටුව)
Fort Fredrick is a fort built by Portuguese at Trincomalee, Sri Lanka in 1624. It is said to built from the debris of an ancient Hindu temple that was destroyed by the Portuguese.

Portuguese Black Fort of Galle – අතීතයේ සැඟවුනු ගාල්ල කළු කොටුව (ස්වාට් බලකොටුව)
The Black Fort is the most ancient part of the Galle Fort which was built by the Portuguese. This fort was built in 1588 and was called “Santa Cruz”. After Galle was coneded to Dutch it was known as the “Black Fort” , ” Zwart Fort” or the “Zwart Bastian”.

Ruins of the Ancient Kaduruwela Vijithapura Fort (කදුරුවෙල විජිතපුර බලකොටුව නටබුණ්)
The ruins of the Kaduruwela Fort belonging the pre christian era was discovered in 1979 and excavated in 2010. Based on the dating this is now believed to be the famed Vijithapura Fort.

Etampitiya Kotugodella Fort (හාලිඇල ඇටැම්පිටිය කොටුගොඩැල්ල බලකොටුව)
Hali Ella Atampitiya Fort at Kotugodella lies on a hill close to Atampitiya town and is believed to be a Portuguese fort. Atampitiya has been a one of the places Sinhalese fought the invading Portuguese forces and still there is a place called Parangi Ella where it is said that all the dead Portuguese were…

Ratnapura Dutch Fort (රත්නපුර ලන්දේසි බලකොටුව)
The Dutch Fort at Ratnapura lies on the area covering the current police station which covers 10 archeological protected buildings in this small hillock.

Arippu Fort in Mannar (මන්නාරමේ අරිප්පු බලකොටුව)
Arippu Fort is a small two bastion fort built by the Portuguese just before the causeway at Arippu. This fort was handed over to the Dutch in 1658 after the fall of Mannar. This fort again changed hands to the British.

Dutch fort at Mullaitivu (මුලතිවු බලකොටුව)
The fort at Mullaitivu was built by the Dutch in 1715 was originally a small wooden structure, in 1721 a quadrangular fort of earth-work has been erected. The English had rebuilt it during the British occupation of the island.

Star Fort of Matara (මාතර තාරකා කොටුව)
This Star Fort was built to the unique shape of a six-pointed star with space for 12 large cannons to cover approaches from all directions. The fort was surrounded by a deep moat and was built to hold a small garrison, food supplies, and enough ammunition. It also had two prison cells and a well…

Sitawaka Fort and the Palace of Rajasinghe I (සීතාවක මාලිගාව සහ බලකොටුව)
The ruins of the Sitawaka Fort and the palace of King Rajasinghe 1 can be seen by the side of the Avissawella – Panawala road — this being the same route to the Maniyangama Raja Maha Viharaya.

Fort of Ruwanwella (රුවන්වැල්ල බලකොටුව)
With regard to the Ruwanwella Fort, it is said that the Portuguese, in the 1590s, had a fortified base camp here and the Dutch, in 1665, built a wooden fort here but abandoned it a few years later.

Ratnapura Portuguese Fort (රත්නපුර පෘතුගීසි බලකොටුව)
Ratnapura Portuguese Fort lies on the grounds of the Maha Saman Devalaya which was destroyed by the Portuguese around 1618-20. This fort was destroyed By King Rajasinghe II (1635 – 1687) of Kandyan Kingdom

Pooneryn Fort (පූනරීන් බලකොටුව)
Pooneryn Fort was built in the north portion of the island first by the Portuguese to protect its possessions in Jaffna, it was expanded by the Dutch till in 1770.

Negombo Fort : Exploring the Historic Legacy of the Colonial Past
The Portuguese fort that stood where the current Negombo Fort is situated was mostly destroyed by cannon during the Dutch siege in 1644. The Dutch fort was built on its ruins, not on the usual square pattern, but on a pentagonal one, though it had only four bulwarks. The fifth one was never bui
Matara Fort (මාතර බලකොටුව)
The old town of Matara is located on a land tongue between the ocean and a green lagoon, and is protected on the landside by Matara Fort, a 13 meter thick, 5 meter high rampart. On all other sides it is unprotected apart from the natural barrier of the water.

Martello Tower at Hambantota
Though the Martello Tower at Hambantota is not spread in a large area, it could also be considered as a defense watchtower. Generally believed to be a Dutch fortification, but actually built by Capt. Goper of the Army Engineers during the British Period.

Mannar Fort (මන්නාරම් බලකොටුව)
Built on the island of Mannar in Sri Lanka by the Portuguese in 1560, Mannar Fort surrendered to the Dutch on 22 February 1658 and was rebuilt by the Dutch in 1696. On 5 October 1795 the Dutch surrendered to the British.

Koddiyar Fort (කොඩ්ඩියාර් බලකොටුව)
Koddiyar Fort was a partly built fort by the Dutch t in 1622 with the permission from the King Senarat of Kandy but the Portuguese who were in control of Trincomalee destroyed this partly built fort.

Katuwana Dutch Fort (කටුවන බලකොටුව)
Katuwana Fort is a internal fort built by invading forces to counter attacks from Kandy in the Katuwana divisional secretary of Hambantota District. It was built in 1645 A.D by the Dutch.

Dutch Fort of Kalpitiya (කල්පිටිය බලකොටුව)
At the extreme tip of the Kalpitiya is the Kalpitiya Fort, built in 1667, on the spot where the Portuguese had a stockade and a Jesuit chapel. The fort is is now a Sri Lankan Navy base.

Jaffna Fort (යාපනය බලකොටුව)
Situated on the south side of the Jaffna peninsula at the water’s edge of the lagoon, the ancient Jaffna Fort is the second largest existing fort in the Island. Originally built by the Portuguese in 1619 and re-built and expanded by the Dutch during the second half of the 17th and the 18th centuries.

Hanwella Fort (හංවැල්ල බලකොටුව)
Once a vital river crossing to Kandy, Hanwella’s story spans kingdoms and empires. From Sitawaka stronghold to Portuguese, Dutch, and British fortifications, its strategic importance never waned. Visit the Rest House grounds today and see traces of the old fort—and the royal jack tree still standing proud.

Fort Ostenburg at Trincomalee (ඔස්ටන්බර්ග් බලකොටුව)
Fort Ostenburg, hidden within Trincomalee’s forested ridge, is a little-known stronghold shaped by Portuguese, Dutch, and British power struggles. Once a strategic lookout commanding the inner harbour, it now lies largely forgotten, its ruins echoing centuries of conflict, alliances, and shifting colonial ambitions.

Fort Macdowall at Matale (මැක්ඩොවල් බලකොටුව)
Fort Macdowall was built by the British in the town of Matale in 1803 as an out post during the Kandian Wars. The fort was named after General Macdowall, who led the expedition to the Kingdom of Kandy, it is one of the few forts build inland.

Hammenhiel Fort in Jaffna (හැමන්හිල් බලකොටුව)
Strategically perched on a coral outcrop, Hammenhiel Fort guarded the Jaffna Lagoon. Originally Portuguese, it was captured by the Dutch in 1658 after a water shortage forced surrender. Named for its position on the “heel” of Ceylon’s ham-shaped map, this octagonal water fort now serves as a unique boutique hotel.

Haldummulla Portuguese Fort (හල්දුම්මුල්ල පැරණි බලකොටුව)
Haldummulla lies about 175 km off the capital of Colombo at a elevation of about 1200 metres. The Portuguese fort of Haldummulla existed in the early 17th century between Haldummulla and Idalgashinna.

Dutch Fort of Galle (ගාල්ල කොටුව)
Galle Fort, a UNESCO World Heritage site, is a stunning blend of European architecture and South Asian traditions. Enclosed by massive stone bastions, its cobblestone streets lead to colonial villas, chic boutiques, and historic churches. Walking the ramparts at sunset offers breathtaking ocean views and a timeless cultural experience.

Fort Pyl & Fort Beschutter which Defended Jaffna
Three miles north east from Elephant Pass in the general area of Iyakachchi was situated the second fortification called Pas (Fort) Beschutter built by the Dutch near the village of Koyilvayal. Further to the north east from this point was the third Dutch fortification named Pas (Fort) Pyl.

Dutch Fort of Elephant Pass
The Dutch were the first to erect a fort at Elephant Pass. It was more like a stockade or a watch post. Though well fortified and built with strong defenses the extent of the fortifications were much smaller to that of Galle or Jaffna forts.

Historic Colombo Fort (කොලඹ බලකොටුව)
The Colombo Fort was a walled city, with administrative and military buildings, as well as cinnamon storehouses, mills, a parade ground, a church, residential buildings, and stalls for horses and elephants.

Batticaloa Fort (මඩකලපුව බලකොටුව)
The Fort in Batticaloa lies on a one of the many small islands of Batticaloa in the east coast of Sri Lanka. It was built by the Portuguese in 1628 after a Dutch fleet landed in Batticaloa in 1603 with a fleet of six ships to take part in a joint effort to oust the…

Balana Fort (බලන බලකොටුව)
The Balana Fortress served as the Kandyan Kingdom’s primary defensive “lookout,” thwarting multiple Portuguese invasions. Through strategic resistance and a decisive 1638 victory under Rajasinghe II, the stronghold maintained Kandy’s independence against superior colonial forces.

Mapagala Fortress in Sigiriya (මාපාගල බලකොටුව)
The Mapagala Rock Hike offers a rugged, off-the-beaten-path climb south of Sigiriya, revealing massive “cyclopean” walls built from unmortared boulders. This prehistoric fortress provides a breathtaking, crowd-free vantage point of King Kassapa’s Lion Rock. It is a must-visit for trekkers seeking ancient defensive engineering amidst stunning, wild Sri Lankan landscapes.
0-09 m (89) 10-19 m (77) 20-29 m (47) 30-39 m (50) 40-49 m (25) 50-99 m (50) Ambalama (176) Ancient Anicuts (35) Articles (0) Asanaghara (8) Ashtapala Bodhi (5) Attraction Articles (3) Attractions (266) Beaches (10) Biosphere Reserves (3) Botanical Gardens (5) Bridges (35) Cave Art (12) Caving (7) Churches (30) Cities (9) Destinations (18) Dethis Pala Bodhi (27) Devalaya (51) Events (3) Flora and Fauna (82) Forts (52) Heritage (1918) Heritage Articles (27) Historic Events (7) History (7) Hot Springs (9) Hydro Heritage (104) Irrigation Articles (4) Islands (15) Kings of Sri Lanka (188) Kovils (29) Kuludage (11) Lighthouses (29) Memorials (57) Mile Posts (6) Misc (1) Mosques (4) Museums (15) National Parks (24) over 100 m (20) Pabbatha Vihara (13) Padhanagara (27) Personalities (211) Pillar/Slab Inscriptions (48) Popular Tourist Attractions (231) Pre Historic Burial Sites (22) Prehistory (42) Prehistory Articles (2) RAMSAR sites (6) Ravana (16) Reservoirs (72) Rock Inscriptions (36) Ruins in Wilpattu (11) Ruins in Yala (25) Santuaries (7) Sluice Gates (17) Stone Bridges (18) Strict Nature Reserves (3) Sumaithangi (3) Survey Towers (18) Tampita Vihara (242) Travel (5) View Points (24) Walawwa (13) War Memorials (26) Waterfalls (380) Wildlife Articles (28) Yathuru Pokuna (4)
Abhayagiri Monastery (20) Ampara District (196) Anuradhapura District (240) Badulla District (123) Batticaloa District (86) Colombo District (123) Galle District (76) Gampaha District (63) Hambantota District (124) Jaffna District (77) Kalutara District (53) Kandy District (217) Kegalle District (165) Kilinochchi District (13) Kingdom of Anuradhapura (88) Kingdom of Kandy (19) Kingdom of Kotte (9) Kingdom of Polonnaruwa (58) Kurunegala District (183) Maha Vihara (18) Mannar District (47) Mannar Island (10) Matale District (94) Matara District (53) Mihintale (22) Monaragala District (113) Mullaitivu District (39) Negombo (5) Nuwara Eliya District (126) Polonnaruwa District (138) Puttalam District (43) Ratnapura District (177) Trincomalee District (80) Vavuniya District (34) waterfalls in Sinharaja (3) z Delft 1 (5) z Jaffna 1 (20) z Jaffna 2 (26) z Jaffna 3 (14)



















































