Largest Cities in Lesotho
47 cities in Lesotho, ranked by population.
Cities by population
| # | City | Population |
|---|---|---|
| 1 | Maseru | 359.8K |
| 2 | Maputsoe | 61.9K |
| 3 | Mohale's Hoek | 46.6K |
| 4 | Mafeteng | 45.3K |
| 5 | Hlotse | 44K |
| 6 | Butha-Buthe | 40.6K |
| 7 | Mabote | 38K |
| 8 | Quthing | 33.9K |
| 9 | Teyateyaneng | 27.3K |
| 10 | Qacha’s Nek | 25.6K |
| 11 | Thaba-Tseka | 16.8K |
| 12 | Mokhotlong | 14.5K |
| 13 | Roma | 14.3K |
| 14 | Mapoteng | 14.2K |
| 15 | Nako | 13.1K |
| 16 | Mazenod | 12.7K |
| 17 | Mantsebo | 9.2K |
| 18 | Semonkong | 8.6K |
| 19 | Phamong | 8.4K |
| 20 | Mamathes | 8.1K |
| 21 | Mount Moorosi | 7K |
| 22 | Pitseng | 6.5K |
| 23 | Thabana Morena | 6K |
| 24 | Mantsonyane | 6K |
| 25 | Peka | 5.9K |
| 26 | Kolo | 5.2K |
| 27 | Morija | 5.2K |
| 28 | Sefikeng | 5.1K |
| 29 | Rothe | 4.9K |
| 30 | Morunyaneng | 4.5K |
| 31 | Matsieng | 4.2K |
| 32 | Kolonyama | 4K |
| 33 | Mapholaneng | 3.7K |
| 34 | Katse | 2.9K |
| 35 | Tsa Kholo | 2.7K |
| 36 | Makhakhe | 2.5K |
| 37 | Sekake | 2.4K |
| 38 | Sehonghong | 2.2K |
| 39 | Mpharane | 2.2K |
| 40 | Lejone | 2.2K |
| 41 | Sehlabathebe | 2K |
| 42 | Mphaki | 2K |
| 43 | Ramabanta | 2K |
| 44 | Mohale | 1.9K |
| 45 | Ketane | 1.9K |
| 46 | Seshote | 1.9K |
| 47 | Marakabeis | 1.7K |
Frequently Asked Questions
Our database contains 47 cities for Lesotho, shown above ranked by population.
The largest city in Lesotho by population is Maseru with approximately 359.8K residents.
City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.