Fjorden har sitt innløp mellom Nes på Hamarøya og Finnøy på Finnøya og strekker seg ca. 16 kilometer, først mot nordøst så østover, inn mot Kaldvågstraumen mellom fastlandet og Finnøya.[1] Ved innløpet er det sterke tidevannsstrømmer, holmer, skjær og en del støvelhav, med største dybde på 15 meter.
Videre langs vest- og nordkysten ligger det tilgrensende naturreservatet Steinslandsvatnet, og Forrøya, som er den største øya i fjorden. I Røssvika ligger bygden Røsvik, og ca. en kilometer lenger øst, Skottestad.
Mellom Haukås og Kaldstad strekker den ca. seks kilometer lange Lilandspollen seg nordover mot Hamsund, med det tilgrensende naturreservatet Lilandsvatnet på vestsiden av pollen. Bygden Kaldvåg ligger like nordvest for Kaldvågstraumen, i bunnen av fjorden.
Sørkysten av fjorden går langs kysten av Finnøya, og er uten bebyggelse, med unntak av bygden Finnøy ved innløpet.