Hafnarfjörður merupakan bandar yang terletak di bahagian barat Iceland. Penduduknya berjumlah 21,190 orang.