Population of Liberia

Population - April 2025 5,627,158 #117 worldwide Bandera of Liberia
Annual Growth 121,151 #76 worldwide
Median Age 18.7 years #211 worldwide
Life Expectancy 62.5 years #220 worldwide
Density 58.7 p/km² #162 worldwide

As of April 2025, the population of Liberia is 5.6 million. The number of inhabitants has increased by 121 thousand in the last year, representing a growth of 2.17%. The median age of the population has increased in recent years, rising from 17.5 years in 2015 to 18.7 years in 2025. Currently, life expectancy at birth is 62.5 years and population density is 58.7 inhabitants per square kilometer.

Population Growth

The population growth rate of Liberia peaked in 1997, reaching around 14.36% annually, but has since declined to approximately 2.14% in 2025. The annual increase in the number of people has also decreased from a peak of around 341.63 thousand in 1997 to nearly 121.15 thousand in 2025.

Life Expectancy

In Liberia, life expectancy at birth has been increasing, with the indicator rising from 56.9 years in 2005 to 62.5 years in 2025, representing an increase of almost 6 years over the past 2 decades.

Most populous cities in Liberia

The cities of Liberia are small, with the 5 most populated adding up to around 1.8 million inhabitants. The most populous city is Monrovia, Montserrado County, con una diferencia significativa sobre las demás, alcanzando approximately 1.5 million inhabitants. It is followed by Gbarnga, Bong County with 86 thousand and Buchanan, Grand Bassa County with 75.9 thousand.

These are the 20 most populous cities in Liberia:

# City Population
1 Monrovia, Montserrado County 1,542,549
2 Gbarnga, Bong County 86,031
3 Buchanan, Grand Bassa County 75,854
4 Kakata, Margibi County 52,247
5 Zwedru, Grand Gedeh County 38,269
6 Harbel, Margibi County 38,208
7 Harper, Maryland County 35,503
8 Pleebo City, Maryland County 35,423
9 Foya Kamara, Lofa County 31,052
10 New Yekepa, Nimba 24,695
# City Population
11 Voinjama, Lofa County 23,051
12 Tubmanburg, Bomi County 22,005
13 Saclepea, Nimba 20,818
14 Greenville, Sinoe County 20,184
15 Sanniquellie, Nimba 17,895
16 Ganta, Nimba 13,802
17 Karnplay, Nimba 8,431
18 Zorzor, Lofa County 8,419
19 Fish Town, River Gee County 5,383
20 Robertsport, Grand Cape Mount County 5,306