Map of Ljubljana, Slovenia
Ljubljana is the capital of Slovenia, with a population of about 272,220. It lies at 46.0511°N, 14.5051°E. The nearest city on our map is Kranj, 24 km to the northwest.
Ljubljana at a glance
Country
Region
Ljubljana
Population
272,220GeoNames
Coordinates
46.0511, 14.505146°03′04″N 14°30′18″E
Time zone
Europe/LjubljanaUTC+01:00 / UTC+02:00 (daylight saving time)
Local time
–
Where is Ljubljana?
- The largest city in Slovenia by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 8 h 38 min on the shortest day to 15 h 46 min on the longest day (around 21 December and 21 June).
Cities near Ljubljana
- Kranj — 24 km northwest
- Celje — 62 km east
- Klagenfurt am Wörthersee — 66 km north, Austria
- Gorizia — 69 km west, Italy
- Trieste — 72 km southwest, Italy
- Villach — 80 km northwest, Austria
- Rijeka — 81 km south, Croatia
- Koper — 82 km southwest
- Udine — 98 km west, Italy
- Karlovac — 102 km southeast, Croatia
Largest cities in Slovenia
Map of Slovenia 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.