Map of Zahlé, Lebanon
Zahlé is the administrative centre of Bekaa, Lebanon, with a population of about 78,145. It lies at 33.8468°N, 35.9020°E. Zahlé is about 37 km (23 mi) east of Beirut, the capital. The nearest city on our map is Aaley, 28 km to the west.
Zahlé at a glance
Country
Region
Bekaa
Population
78,145GeoNames
Coordinates
33.8468, 35.902033°50′48″N 35°54′07″E
Time zone
Asia/BeirutUTC+02:00 / UTC+03:00 (daylight saving time)
Local time
–
Distance to Beirut
37 km (23 mi)
Where is Zahlé?
- The 9th largest city in Lebanon by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 9 h 54 min on the shortest day to 14 h 24 min on the longest day (around 21 December and 21 June).
Cities near Zahlé
- Aaley — 28 km west
- Jounieh — 30 km northwest
- Beirut — 37 km west
- At Tall — 46 km southeast, Syria
- Damascus — 52 km southeast, Syria
- Dārayyā — 53 km southeast, Syria
- Ḩarastā — 53 km southeast, Syria
- ‘Irbīn — 55 km southeast, Syria
- Dūmā — 55 km southeast, Syria
- Jaramānā — 57 km southeast, Syria
Largest cities in Lebanon
- Beirut — 1,916,100
- Tripoli — 229,398
- Sidon — 163,554
- Tyre — 135,204
- Aaley — 130,000
- Nabatîyé et Tahta — 120,000
- Habboûch — 98,433
- Jounieh — 96,315
- Ghazieh — 50,000
Map of Lebanon and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.