Fjorden strekker seg fra kysten innenfor Dønna i sør, nordøstover til Mo i Rana. Den ytre delen av fjorden er forholdsvis trang med bratte sider. Fjordens indre del har en mer frodig skog og tildels oppdyrkede steder. I sør er Elsfjorden nesten avstengt fra Ranfjorden av Hemneshalvøya.