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?

Cities near Hafnarfjörður

Largest cities in Capital Region

Largest cities in Iceland

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.