Map of Elbasan, Albania
Elbasan is the administrative centre of Elbasan County, Albania, with a population of about 100,903. It lies at 41.1125°N, 20.0822°E. Elbasan is about 33 km (20 mi) southeast of Tirana, the capital. The nearest city on our map is Tirana, 33 km to the northwest.
Elbasan at a glance
Country
Region
Elbasan County
Population
100,903GeoNames
Coordinates
41.1125, 20.082241°06′45″N 20°04′56″E
Time zone
Europe/TiraneUTC+01:00 / UTC+02:00 (daylight saving time)
Local time
–
Distance to Tirana
33 km (20 mi)
Where is Elbasan?
- The 4th largest city in Albania by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 9 h 12 min on the shortest day to 15 h 08 min on the longest day (around 21 December and 21 June).
Cities near Elbasan
- Tirana — 33 km northwest
- Lushnjë — 37 km southwest
- Berat — 47 km south
- Krujë — 50 km northwest
- Struga — 50 km east, North Macedonia
- Pogradec — 53 km southeast
- Centar Župa — 57 km northeast, North Macedonia
- Durrës — 57 km northwest
- Ohrid — 60 km east, North Macedonia
- Fier — 62 km southwest
Largest cities in Albania
- Tirana — 418,495
- Durrës — 195,920
- Vlorë — 115,261
- Shkodër — 95,553
- Lushnjë — 63,135
- Berat — 62,232
- Korçë — 58,259
- Fier — 56,297
- Krujë — 51,191
- Pogradec — 46,070
Map of Albania 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.