Ørnfjorden är en fjordarm av Øyfjorden på den norska ön Senja i Lenvik kommun i Troms fylke. Fjorden är 4 km lång. Den har sitt inlopp mellan Purkneset i väst och Keipneset i öst och går i söder över i Ørnfjordbotn. Fjorden ligger mellan de branta bergen Grytetippen (885 meter över havet) och Barden (659 meter över havet).

Fiskeläget Fjordgard ligger på västra sidan av fjorden, strax söder om Purkneset. På östsidan är den enda bosättningen gården Ørnfjordbotn längst in i fjorden. Fylkesväg Fv275 går längs västsidan av fjorden.