Steigen har seks naturreservater. Langs vestkysten ligger Prestegårdsskogen, Brunvær, Engelvær og Brennvika. Storvatnet og Hopvasslia verner deler av fjellområdene i øst.