Leirfjord kommune strekker seg fra kysten av Helgeland og et stykke innover i landet. Den består av flere ulike grender som Fagervika, Reines, Ulvangen, Meisfjord, Hjartland, Leines, Leland, Leira, Kviting, Levang, Bardal og Sundøy. I øst danner fjellområdet Toven en naturlig grense mot Vefsn, med Nordtoven som det høyeste punktet i kommunen, 994,5 moh.