58°58′N 5°35′E / 58.967°N 5.583°E
Hafrsfjord je fjord ili zaljev smješten na obalama norveških općina Stavanger i Sola. Dug je 9 kilometaram i omeđen Tanangerom, Solom i Madlom. Preko njega prelazi most koji spaja Kvernevik u Stavangeru i Jåsund u selu Tananger u Stavangeru.
Poznat je kao mjesto gdje se 872. odigrala pomorska bitka kod Hafrsfjorda čiji se pobjednik Harold Lijepokosi proglasio prvim kraljem Norveške. Danas se u njemu nalazi i centar za obuku pripadnika Kraljevske norveške mornarice.