Hafnarfjörður Population 2026
Hafnarfjörður has a population of 31,525, making it the #3 biggest city in 🇮🇸 Iceland, located in Capital Region. Roughly 7.8% of Iceland's population lives here. It is about 3.8× smaller than Reykjavík, the country's biggest city.
Population (city proper)
31,525
Rank in Iceland
#3
Coordinates
64.07°N, 21.94°W
~39 m elevation · Atlantic/Reykjavik
Distance to capital (Reykjavík)
8 km
5 miles, straight line
Other big cities in Capital Region
Cities near Hafnarfjörður
- Kópavogur40,040 people · ~5 km away
- Reykjavík118,918 people · ~8 km away
- Keflavík15,930 people · ~31 km away
- Reykjanesbær19,724 people · ~31 km away
- Akureyri19,219 people · ~256 km away
FAQ
What is the population of Hafnarfjörður?
Hafnarfjörður has a population of 31,525 (city proper, latest official figure via GeoNames), making it the #3 biggest city in Iceland.
What region is Hafnarfjörður in?
Hafnarfjörður is located in Capital Region, Iceland.
Is Hafnarfjörður the capital of Iceland?
No, the capital of Iceland is Reykjavik, about 8 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Iceland · Iceland population by year