Fjorden har innløp mellom Røssnesodden i nord og Framnes i sør. Fjorden strekker seg østover fra Sandhornøya. Nordfjorden kommer fra nord, mens Holmsundfjorden går sørover langs østsida av øyen. Litt lenger øst ligger Skålsvika på nordsiden og Ytre og Indre Kjelling på sørsiden. Her blir fjorden smalere og blir kalt Kjellingsundet. Fylkesvei 17 krysser sundet via den 662 meter lange Kjellingstraumen bro. Ca. 3 kilometer øst for brua krysser fjorden kommunegrensen til Beiarn kommune.