Elvene Tista og lakseelva Enningdalselva har utløp i Iddefjorden. I tillegg til en del mindre holmer og skjær, så finner en to større øyer i fjorden, Sauøya med Norske Skogs utskipingshavn, og Brattøya som er naturreservat. Lenger opp i fjorden ligger Skriverøya, ei halvøy med kulturminner fra jernalderen, den store nordiske krigen og stenhoggernes glansdager.