Kommunen består av tettstedet Nesna, øyene Hugla, Handnesøya og Tomma. Det høyeste punktet i kommunen er Tomskjevelen på Tomma, 921,7 meter over havet.