fjord i Hordaland; fylkets lengste. Den egentlige Hardangerfjorden begynner innenfor øyene Seløy og Ånuglo, øst for Stord og like nord for Husnes (Kvinnherad). Herfra strekker den seg først ca. 75 km mot nordøst under skiftende navn (Onarheimsfjorden, Kvinnheradsfjorden, Sildefjorden med armen Maurangerfjorden mot øst og Hissfjorden). Innenfor det trange sundet ved Jonaneset i Jondal følger Ytre og Indre Samlafjorden, førstnevnte med den trange armen Fyksesundet mot nord. Utenfor nordenden av Folgefonnhalvøya forgrener den seg i Granvinfjorden mot nordøst og hovedløpet Utnefjorden mot sørøst. Fra Utnefjorden går Sørfjorden mot sør (38 km, til Odda), Eidfjorden (med armen Osafjorden mot nordøst). Samlet lengde 120 km, 180 km inkludert Husnesfjorden/Bømlafjorden utenfor Seløy (Bømlahuk–Odda). Hovedfjorden er 2–10 km bred, armene er smalere. Største dyp (830 m) er målt i Ytre Samlafjorden.
Om navnet, se Hardanger.