Kommunen ligger ved Tjeldsundet og er geografisk delt i tre deler: På sørøstre del av Hinnøya, der den i nord grenser mot Harstad kommune i Troms og i sør mot Lødingen kommune. Omfatter hele Tjeldøya. I øst på deler av fastlandet med tidligere Skånland kommune.