Lebanon flag

Beirut, Lebanon

Capital city · Population 1.9M

Beirut is the capital and the largest city in Lebanon with a population of approximately 1,916,100 people as of 2026. This makes it the 215th largest city in the world, accounting for 33.00% of Lebanon's total population of 5.8M. Beirut is classified as a major city and operates in the Asia/Beirut timezone. The average annual temperature is 21.4°C with 642 mm of rainfall per year. The city sits at an elevation of 49 meters above sea level.

Population

1,916,100

Global Rank

#215

Country Rank

#1

% of Lebanon

33.00%

Avg Temperature

21.4°C

Annual Rainfall

642 mm

Elevation

49 m

Timezone

Asia/Beirut

Beirut on the Map

Loading map...

Climate in Beirut

Beirut's warmest month is Jul and the coldest is Feb. The wettest month is Jan with 237 mm of rainfall.

Average Monthly Temperature

14.7°C
Jan
14.1°C
Feb
16.1°C
Mar
20.5°C
Apr
21.7°C
May
27.6°C
Jun
29.4°C
Jul
28.9°C
Aug
26.9°C
Sep
23.1°C
Oct
18.3°C
Nov
15.6°C
Dec
14.1°C29.4°C

Monthly Rainfall

237 mm
Jan
62 mm
Feb
88 mm
Mar
28 mm
Apr
64 mm
May
4 mm
Jun
3 mm
Jul
0 mm
Aug
11 mm
Sep
8 mm
Oct
74 mm
Nov
63 mm
Dec

Lebanon at a Glance

Country Population

5,805,962

Capital

Beirut

Region

Western Asia

Major Cities

7

GDP per Capita

$3,478

Life Expectancy

77.8 years

Urban Population

90.7%

Growth Rate

0.01%

Other Major Cities in Lebanon

Ra’s Bayrūt
1.3M
Tripoli
229K
Sidon
164K
Tyre
135K
Aley
130K
Nabatîyé et Tahta
120K

Nearest Major Cities

Closest cities to Beirut with over 100,000 people

Cities closest to Beirut by distance
CityPopulationDistance
Ra’s Bayrūt1,251,7392 km
Aley130,00013 km
Sidon163,55439 km
Nabatîyé et Tahta120,00057 km
Tripoli229,39868 km
Tyre135,20475 km
Damascus1,569,39485 km
Dūmā111,86491 km

Frequently Asked Questions

What is the population of Beirut?

The population of Beirut, Lebanon is approximately 1,916,100 people, making it the 215th largest city in the world and the 1st largest in Lebanon.

Is Beirut the capital of Lebanon?

Yes, Beirut is the capital of Lebanon.

What is the climate like in Beirut?

Beirut has an average annual temperature of 21.4°C and receives 642 mm of rainfall per year. The warmest month is Jul and the coldest is Feb.

What timezone is Beirut in?

Beirut is in the Asia/Beirut timezone.