Hafnarfjordur is a locality located 9.02 km north from Reykjavik in Capital Region, Iceland. The population of Hafnarfjordur is 29,974 people. Alftanes, Gardabaer, Kopavogur are located close to Hafnarfjordur. You can find Hafnarfjordur on any map using the following decimal coordinates: 64.0667 (latitude), -21.95 (longitude).