
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.

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, often called 'Little England', is a highland city with a cool climate, known for tea production and colonial architecture.
Learn more →
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 is one of the ancient capitals of Sri Lanka, famous for the well-preserved ruins of an ancient Sinhalese civilization.
Learn more →
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 →
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 is a major commercial city on the south coast of Sri Lanka, rich in colonial history and crossed by the Nilwala River.
Learn more →
A wild coastal paradise on the edge of Yala National Park, known for its pristine dunes and proximity to exotic wildlife.
Learn more →
Wadduwa is a charming coastal town known for its lush coconut palm groves, golden beaches, and world-class Ayurveda retreats.
Learn more →
An elegant beach destination at a river mouth, known for luxury resorts, water sports, and the gardens of the Bawa brothers.
Learn more →
Kalutara is a coastal city south of Colombo where the Kalu Ganga River flows into the sea, known for rubber and mangosteen.
Learn more →
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 is the commercial capital and largest city of Sri Lanka, a vibrant center for culture and trade on the Indian Ocean.
Learn more →
Hambantota is a city in the deep south, rapidly developing into an economic hub thanks to new infrastructure projects.
Learn more →
A quiet coastal settlement near Matara, known for its peaceful atmosphere and excellent surfing waves in the Madiha district.
Learn more →
A surfer's paradise in a sprawling bay, famous for its iconic stilt fishermen and ideal conditions for beginner wave riders.
Learn more →
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 is a major transport hub surrounded by giant animal-shaped rock formations in the North Western Province.
Learn more →
A vibrant tourist district in Negombo, known for its excellent hotels, restaurants, and the spacious Negombo Beach Park.
Learn more →
Batticaloa is an important city on the east coast, surrounded by a massive lagoon system and known for its 'singing fish'.
Learn more →
Vavuniya is the gateway to the Northern Province of Sri Lanka and a major commercial hub where diverse cultures meet.
Learn more →
A paradisiacal man-made lake nestled within tea plantations, famous for its deep blue waters and misty mountain backdrop.
Learn more →
A charming town situated by the Maussakelle Reservoir, surrounded by endless tea estates and the gateway to Adam's Peak.
Learn more →
A sacred island of great significance to both Buddhists and Hindus, home to two magnificent temple complexes.
Learn more →
Galle is a historical port city on the southwest coast, known for its well-preserved 17th-century Dutch Fort.
Learn more →
Haputale is spectacularly perched on a mountain ridge, offering breathtaking views of tea plantations and cloud forests.
Learn more →
A relaxed coastal town on the east coast, serving as the gateway to Arugam Bay and famous for its lagoon safaris.
Learn more →
A peaceful getaway with pristine coves, mangroves, and deep blue waters, ideal for relaxation away from the crowds.
Learn more →
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 is a picturesque town in the Sabaragamuwa highlands, famous for elephant orphanages and rubber plantations.
Learn more →
A hidden gem on Sri Lanka's southwest coast, famous for its shallow coral reefs and crystal-clear lagoons.
Learn more →
Moneragala is a remote town in the Uva Province, characterized by dry landscapes, national parks, and agriculture.
Learn more →
Kalpitiya is a remote peninsula famous for its world-class kitesurfing conditions and dolphin-watching boat tours.
Learn more →
Sri Jayawardenepura Kotte is the administrative capital of Sri Lanka, located in the eastern suburban area of Colombo.
Learn more →
Located immediately south of Colombo, Dehiwala-Mount Lavinia is known for its beaches and large zoological garden.
Learn more →
Mullaitivu is a coastal town in the northeast, known for its long beaches, dense forests, and rich fishing grounds.
Learn more →
Ratnapura, literally meaning 'City of Gems', is the center of the traditional Sri Lankan gem industry.
Learn more →
Ampara is an agricultural town in the Eastern Province, surrounded by rice paddies and large water reservoirs.
Learn more →
Mannar is located on an island connected to the mainland by a causeway, and is famous for baobab trees and donkeys.
Learn more →
A remote coastal village in Eastern Sri Lanka, known for its significant Hindu temple and world-class surfing spots.
Learn more →
An exclusive coastal resort on Sri Lanka's south coast, famous for its natural rock pools and luxury villas.
Learn more →
Gampaha is a growing urban region and the administrative capital of the eponymous district in western Sri Lanka.
Learn more →
Badulla is situated in a picturesque valley in the Uva Province, surrounded by mist-covered mountains and tea estates.
Learn more →
Moratuwa is a large suburb of Colombo, surrounded by water on three sides and known for its furniture industry.
Learn more →
Polonnaruwa was the second capital of ancient Sri Lanka and impresses with its massive archaeological monuments.
Learn more →
A pristine beach near Trincomalee, famous for its calm, crystal-clear waters that shimmer like polished marble.
Learn more →
A premier destination for kitesurfing and dolphin watching on Sri Lanka's west coast, near the Kalpitiya Lagoon.
Learn more →
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 is a significant town in the Northern Province, serving as the agricultural center for the Vanni region.
Learn more →
Chilaw is a coastal city in the northwest, known for its strong fishing industry and cultural richness.
Learn more →This page lists the most important cities by population – each with its own detail page, map and attractions.
Click a city – the detail page lists the top attractions, a map and travel tips.