Population Statistics
HomeWorldLiberia

Liberia: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Liberia has a population of 5,853,949 (UN estimate, 2026), with Monrovia as its capital. The 26 largest of its 26 recorded towns and cities, ranked.

+100%
since 2000 (2,928,117)
+52%
projected by 2050 (8,910,530)
61
people per km²
19501975200020252050 919k 8.9M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
1950918,902
19751,670,913
20002,928,117
20053,301,015
20104,058,890
20154,659,431
20205,149,463
20255,731,206
20265,853,949
2030 projected6,366,291
2050 projected8,910,530

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Liberia

#PlaceRegionPopulation
1MonroviaMontserrado County1,542,549
2GbarngaBong County86,031
3BuchananGrand Bassa County75,854
4GantaNimba63,523
5KakataMargibi County52,247
6ZwedruGrand Gedeh County38,269
7HarbelMargibi County38,208
8HarperMaryland County35,503
9Pleebo CityMaryland County35,423
10Foya KamaraLofa County31,052
11New YekepaNimba24,695
12VoinjamaLofa County23,051
13TubmanburgBomi County22,005
14SaclepeaNimba20,818
15GreenvilleSinoe County20,184
16SanniquellieNimba17,895
17GantaNimba13,802
18KarnplayNimba8,431
19ZorzorLofa County8,419
20River GbehRiver Gee County7,313
21Fish TownRiver Gee County5,383
22RobertsportGrand Cape Mount County5,306
23BarclayvilleGrand Kru County4,692
24BopoluGbarpolu County4,396
25River CessRiver Cess County3,606
26BensonvilleMontserrado County785

Twenty years earlier: Liberia in the 2005 World Gazetteer — population then 3,065,594.

Common questions

What is the population of Liberia?
Liberia has a population of 5,853,949, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 8,910,530 — a forecast, not a measurement.
What is the capital of Liberia?
Monrovia.

Go deeper

Monrovia
The largest place we record in Liberia: 1,542,549 people
Liberia in 2005
The World Gazetteer's archive edition: 3,065,594 then
All 246 countries
Every country and territory, ranked by population