Map of Hafnarfjörður, Iceland
Hafnarfjörður is a city in Capital Region, Iceland, with a population of about 31,525. It lies at 64.0671°N, 21.9377°W. Hafnarfjörður is about 8 km (5 mi) south of Reykjavík, the capital. The nearest city on our map is Kópavogur, 5 km to the north.
Hafnarfjörður at a glance
Country
Region
Capital Region
Population
31,525GeoNames
Coordinates
64.0671, -21.937764°04′02″N 21°56′16″W
Time zone
Atlantic/ReykjavikUTC+00:00
Local time
–
Distance to Reykjavík
8 km (5 mi)
Where is Hafnarfjörður?
- The 3rd largest city in Iceland by recorded population.
- The 3rd largest city in Capital Region on this site.
- Located in the Northern and Western hemispheres.
- Daylight ranges from about 4 h 10 min on the shortest day to 21 h 05 min on the longest day (around 21 December and 21 June).
Cities near Hafnarfjörður
- Kópavogur — 5 km north
- Reykjavík — 8 km north
- Reykjanesbær — 31 km west
- Akureyri — 256 km northeast
Largest cities in Capital Region
Largest cities in Iceland
- Reykjavík — 118,918
- Kópavogur — 40,040
- Reykjanesbær — 19,724
- Akureyri — 19,219
Map of Iceland 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.