The Top 50

Cities in Sri Lanka

The most important cities in Sri Lanka at a glance – from the bustling metropolis to the charming small town. Each city links to a detailed page with map, attractions and travel tips.

🗺️ See all on the map
Aluthgama
city

Aluthgama

Aluthgama is a bustling town at the mouth of the Bentota River, famous for its vibrant market and the massive seated Buddha of Kande Vihara.

Learn more →
Nuwara Eliya
city

Nuwara Eliya

Nuwara Eliya, often called 'Little England', is a highland city with a cool climate, known for tea production and colonial architecture.

Learn more →
Dikwella
city

Dikwella

A relaxed coastal town in southern Sri Lanka, famous for its long sandy beaches and the island's largest seated Buddha statue.

Learn more →
Anuradhapura
state-capital

Anuradhapura

Anuradhapura is one of the ancient capitals of Sri Lanka, famous for the well-preserved ruins of an ancient Sinhalese civilization.

Learn more →
Trincomalee
state-capital

Trincomalee

Trincomalee is a major port city on the east coast of Sri Lanka, boasting one of the world's best natural deep-water harbors.

Learn more →
Panama
city

Panama

A remote village on the East Coast of Sri Lanka, known for its untouched nature, wild beaches, and world-class surfing spots.

Learn more →
Matara
city

Matara

Matara is a major commercial city on the south coast of Sri Lanka, rich in colonial history and crossed by the Nilwala River.

Learn more →
Palatupana
city

Palatupana

A wild coastal paradise on the edge of Yala National Park, known for its pristine dunes and proximity to exotic wildlife.

Learn more →
Wadduwa
city

Wadduwa

Wadduwa is a charming coastal town known for its lush coconut palm groves, golden beaches, and world-class Ayurveda retreats.

Learn more →
Bentota
city

Bentota

An elegant beach destination at a river mouth, known for luxury resorts, water sports, and the gardens of the Bawa brothers.

Learn more →
Kalutara
city

Kalutara

Kalutara is a coastal city south of Colombo where the Kalu Ganga River flows into the sea, known for rubber and mangosteen.

Learn more →
Midigama
city

Midigama

A laid-back surfer's paradise on the southern coast of Sri Lanka, known for its consistent waves, cafes, and cozy atmosphere.

Learn more →
Colombo
state-capital

Colombo

Colombo is the commercial capital and largest city of Sri Lanka, a vibrant center for culture and trade on the Indian Ocean.

Learn more →
Hambantota
city

Hambantota

Hambantota is a city in the deep south, rapidly developing into an economic hub thanks to new infrastructure projects.

Learn more →
Walgama
city

Walgama

A quiet coastal settlement near Matara, known for its peaceful atmosphere and excellent surfing waves in the Madiha district.

Learn more →
Weligama
city

Weligama

A surfer's paradise in a sprawling bay, famous for its iconic stilt fishermen and ideal conditions for beginner wave riders.

Learn more →
Kandy
state-capital

Kandy

Kandy, nestled in the lush hills of central Sri Lanka, is famous for the Temple of the Tooth and its Buddhist traditions.

Learn more →
Kurunegala
state-capital

Kurunegala

Kurunegala is a major transport hub surrounded by giant animal-shaped rock formations in the North Western Province.

Learn more →
Ettukala
city

Ettukala

A vibrant tourist district in Negombo, known for its excellent hotels, restaurants, and the spacious Negombo Beach Park.

Learn more →
Batticaloa
city

Batticaloa

Batticaloa is an important city on the east coast, surrounded by a massive lagoon system and known for its 'singing fish'.

Learn more →
Vavuniya
city

Vavuniya

Vavuniya is the gateway to the Northern Province of Sri Lanka and a major commercial hub where diverse cultures meet.

Learn more →
Sembuwatta Lake
city

Sembuwatta Lake

A paradisiacal man-made lake nestled within tea plantations, famous for its deep blue waters and misty mountain backdrop.

Learn more →
Maskeliya
city

Maskeliya

A charming town situated by the Maussakelle Reservoir, surrounded by endless tea estates and the gateway to Adam's Peak.

Learn more →
Nainativu
city

Nainativu

A sacred island of great significance to both Buddhists and Hindus, home to two magnificent temple complexes.

Learn more →
Galle
state-capital

Galle

Galle is a historical port city on the southwest coast, known for its well-preserved 17th-century Dutch Fort.

Learn more →
Haputale
city

Haputale

Haputale is spectacularly perched on a mountain ridge, offering breathtaking views of tea plantations and cloud forests.

Learn more →
Pottuvil
city

Pottuvil

A relaxed coastal town on the east coast, serving as the gateway to Arugam Bay and famous for its lagoon safaris.

Learn more →
Tangalle
city

Tangalle

A peaceful getaway with pristine coves, mangroves, and deep blue waters, ideal for relaxation away from the crowds.

Learn more →
Jaffna
state-capital

Jaffna

Jaffna is located on a peninsula in northern Sri Lanka and serves as the cultural center of the island's Tamil population.

Learn more →
Kegalle
city

Kegalle

Kegalle is a picturesque town in the Sabaragamuwa highlands, famous for elephant orphanages and rubber plantations.

Learn more →
Akurala
city

Akurala

A hidden gem on Sri Lanka's southwest coast, famous for its shallow coral reefs and crystal-clear lagoons.

Learn more →
Moneragala
city

Moneragala

Moneragala is a remote town in the Uva Province, characterized by dry landscapes, national parks, and agriculture.

Learn more →
Kalpitiya
city

Kalpitiya

Kalpitiya is a remote peninsula famous for its world-class kitesurfing conditions and dolphin-watching boat tours.

Learn more →
Sri Jayawardenepura Kotte
city

Sri Jayawardenepura Kotte

Sri Jayawardenepura Kotte is the administrative capital of Sri Lanka, located in the eastern suburban area of Colombo.

Learn more →
Dehiwala-Mount Lavinia
city

Dehiwala-Mount Lavinia

Located immediately south of Colombo, Dehiwala-Mount Lavinia is known for its beaches and large zoological garden.

Learn more →
Mullaitivu
city

Mullaitivu

Mullaitivu is a coastal town in the northeast, known for its long beaches, dense forests, and rich fishing grounds.

Learn more →
Ratnapura
state-capital

Ratnapura

Ratnapura, literally meaning 'City of Gems', is the center of the traditional Sri Lankan gem industry.

Learn more →
Ampara
city

Ampara

Ampara is an agricultural town in the Eastern Province, surrounded by rice paddies and large water reservoirs.

Learn more →
Mannar
city

Mannar

Mannar is located on an island connected to the mainland by a causeway, and is famous for baobab trees and donkeys.

Learn more →
Okanda
city

Okanda

A remote coastal village in Eastern Sri Lanka, known for its significant Hindu temple and world-class surfing spots.

Learn more →
Talpe
city

Talpe

An exclusive coastal resort on Sri Lanka's south coast, famous for its natural rock pools and luxury villas.

Learn more →
Gampaha
city

Gampaha

Gampaha is a growing urban region and the administrative capital of the eponymous district in western Sri Lanka.

Learn more →
Badulla
state-capital

Badulla

Badulla is situated in a picturesque valley in the Uva Province, surrounded by mist-covered mountains and tea estates.

Learn more →
Moratuwa
city

Moratuwa

Moratuwa is a large suburb of Colombo, surrounded by water on three sides and known for its furniture industry.

Learn more →
Polonnaruwa
city

Polonnaruwa

Polonnaruwa was the second capital of ancient Sri Lanka and impresses with its massive archaeological monuments.

Learn more →
Marble Beach
city

Marble Beach

A pristine beach near Trincomalee, famous for its calm, crystal-clear waters that shimmer like polished marble.

Learn more →
Kandakuli
city

Kandakuli

A premier destination for kitesurfing and dolphin watching on Sri Lanka's west coast, near the Kalpitiya Lagoon.

Learn more →
Hatton
city

Hatton

Hatton is the heart of Sri Lanka's tea industry and a major gateway for those climbing the sacred Adam's Peak.

Learn more →
Kilinochchi
city

Kilinochchi

Kilinochchi is a significant town in the Northern Province, serving as the agricultural center for the Vanni region.

Learn more →
Chilaw
city

Chilaw

Chilaw is a coastal city in the northwest, known for its strong fishing industry and cultural richness.

Learn more →

Frequently asked questions

What are the largest cities in Sri Lanka?

This page lists the most important cities by population – each with its own detail page, map and attractions.

How do I find attractions per city?

Click a city – the detail page lists the top attractions, a map and travel tips.