The Top 50

Cities in Lesotho

The most important cities in Lesotho 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
Malealea
city

Malealea

A famous adventure hub offering authentic Basotho cultural experiences and legendary pony trekking through rugged mountains.

Learn more →
Ramabanta
city

Ramabanta

A tranquil mountain village serving as a perfect base for exploring Lesotho's central highlands and rural landscapes.

Learn more →
Mohale Dam
city

Mohale Dam

An impressive engineering marvel nestled in the mountains, forming a vast reservoir for the Highlands Water Project.

Learn more →
Afriski Mountain Resort
city

Afriski Mountain Resort

Afriski is one of the few ski resorts in Africa, offering winter sports in the stunning Maloti Mountains.

Learn more →
Qacha's Nek
city

Qacha's Nek

Qacha's Nek is located in the mountains near the border with South Africa's Eastern Cape province.

Learn more →
Thaba-Tseka
city

Thaba-Tseka

Thaba-Tseka was established in the 1970s as an administrative center for the highlands.

Learn more →
Butha-Buthe
city

Butha-Buthe

Butha-Buthe is named after the mountain of the same name, which was a historical fortress.

Learn more →
Quthing
city

Quthing

Quthing, also known as Moyeni, is famous for its prehistoric dinosaur footprints.

Learn more →
Mohale's Hoek
city

Mohale's Hoek

Mohale's Hoek is located in the south and was named after King Moshoeshoe I's brother.

Learn more →
Teyateyaneng
city

Teyateyaneng

Teyateyaneng is the capital of the Berea District and is known for its handicrafts.

Learn more →
Morija
city

Morija

Morija is known for its historic missions and the Morija Museum & Archives.

Learn more →
Mphaki
city

Mphaki

Mphaki is a highland settlement in the Quthing District, a hub for livestock.

Learn more →
Mokhotlong
city

Mokhotlong

Mokhotlong is one of Lesotho's most remote towns, located in the high mountains.

Learn more →
Semonkong
city

Semonkong

Semonkong means 'place of smoke' and is located near the Maletsunyane Falls.

Learn more →
Mapoteng
city

Mapoteng

Mapoteng is an important settlement in the Berea District with a significant hospital.

Learn more →
Mazenod
city

Mazenod

Mazenod is a town south of Maseru, known for the international airport.

Learn more →
Maseru
state-capital

Maseru

Maseru is the capital and largest city of Lesotho, situated on the Caledon River.

Learn more →
Tele
city

Tele

Tele is a border settlement in the Quthing District, named after the Tele River.

Learn more →
Likalaneng
city

Likalaneng

Likalaneng is located in the heart of the mountains on the main road to Katse Dam.

Learn more →
Hlotse
city

Hlotse

Hlotse, also known as Leribe, is a major regional center in the north.

Learn more →
Mount Moorosi
city

Mount Moorosi

Mount Moorosi is known for its historic fortress and dramatic landscapes.

Learn more →
Saint Michaels
city

Saint Michaels

Saint Michaels is an important mission station and settlement near Maseru.

Learn more →
Molimo Nthuse
city

Molimo Nthuse

Molimo Nthuse means 'God help me' and is located at a mountain pass.

Learn more →
Roma
city

Roma

Roma is the educational hub of Lesotho and home to the National University.

Learn more →
Tsakholo
city

Tsakholo

Tsakholo is a settlement in the Mafeteng District, known for its lake.

Learn more →
Khabo's
city

Khabo's

Khabo's is a settlement in the Leribe District with fertile farmland.

Learn more →
Peka
city

Peka

Peka is a town in the Leribe District, near the border with South Africa.

Learn more →
Maphutseng
city

Maphutseng

Maphutseng is located in the Mohale's Hoek District and is a rural center.

Learn more →
Katse
city

Katse

Katse is known for the Katse Dam, one of the highest in Africa.

Learn more →
Mafeteng
city

Mafeteng

Mafeteng is an important commercial center in southwestern Lesotho.

Learn more →
Ha Baroana
city

Ha Baroana

Ha Baroana is famous for its significant San rock paintings.

Learn more →
Maputsoe
city

Maputsoe

Maputsoe is a major industrial town on the border with South Africa.

Learn more →
Ha Lejone
city

Ha Lejone

Ha Lejone is a settlement at the northern end of the Katse Reservoir.

Learn more →
Ha Ntsi
city

Ha Ntsi

Ha Ntsi is a picturesque settlement in the foothills of the Maloti Mountains.

Learn more →
Sehlabathebe
city

Sehlabathebe

Sehlabathebe is a village located near the Sehlabathebe National Park.

Learn more →
Thaba-Bosiu
city

Thaba-Bosiu

Thaba-Bosiu is the birthplace of the Basotho nation and a sacred site.

Learn more →
Makhonoane
city

Makhonoane

Makhonoane is a small town in the north of the Butha-Buthe District.

Learn more →
Marakabei
city

Marakabei

Marakabei is a central mountain settlement on the Senqunyane River.

Learn more →
Letseng-la-Terae
city

Letseng-la-Terae

Letseng-la-Terae is the highest diamond mine in the world.

Learn more →
Sekake
city

Sekake

Sekake is an important junction town in the Qacha's Nek District.

Learn more →
Phamong
city

Phamong

Phamong is an important settlement in the Mohale's Hoek District.

Learn more →
Ha Sekake
city

Ha Sekake

Ha Sekake is a settlement on the road to Qacha's Nek.

Learn more →
Matsieng
city

Matsieng

Matsieng is the traditional seat of the King of Lesotho.

Learn more →
Motiti
city

Motiti

Motiti is a growing settlement near Butha-Buthe.

Learn more →
Ha Kome
city

Ha Kome

Ha Kome is known for its historic cave dwellings.

Learn more →
Ha Mpiti
city

Ha Mpiti

Ha Mpiti is a settlement in the Qacha's Nek District.

Learn more →
Ha Belo
city

Ha Belo

Ha Belo is a community in the Butha-Buthe District.

Learn more →

Frequently asked questions

What are the largest cities in Lesotho?

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.