Population of Lebanon today

5,882,498
Saturday, March 14, 2026

Population of Lebanon as of today

The current population of Lebanon is 5,882,498 with an annual growth rate of 0.84%. Lebanon has a population of 0.071% of the world's population.

Population5,882,498
Growth Rate0.84%
Male2,863,480 (48.678%)
Female3,019,018 (51.322%)
Today Change+ 58
Births today109
Deaths today43
Births in 202618,389
Deaths in 20267,235
Change in 2026+ 9,789 (0.167%)

Population chart for Lebanon

Population History of Lebanon

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20166,401,249-158,303-2.473%6,242,946
20176,244,870-171,796-2.751%6,073,074
20186,075,386-185,360-3.051%5,890,026
20195,892,853-199,886-3.392%5,692,967
20255,826,13246,3760.796%5,872,508
20245,785,79140,2110.695%5,826,002
20235,761,19424,5430.426%5,785,737
20225,727,78333,3360.582%5,761,119
20215,708,46019,2950.338%5,727,755
20205,696,33512,1330.213%5,708,468

Net Migration Rate of Lebanon

The net migration rate of Lebanon in the most recent year (2023) is estimated at -34,193, indicating a negative migration trend where more people are leaving than arriving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023-34,193
2022-27,507
2021-27,290
2020-47,787
2019-266,992
2018-259,700
2017-253,664
2016-247,921
2015-239,829
2014301,111

The population of countries near Lebanon

RankIsoCountryPopulationEquivalent Lebanon
1IL Israel9,607,976163.164%
2SY Syria26,227,277443.917%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata