Alstahaug er en kommune i Nordland fylke som i sin helhet ligger på øyer langs kysten av Helgeland, vest for ytre del av Vefsnfjorden. Alstahaug består av øya Alsta (med unntak av den nordøstligste delen, som ligger i Leirfjord kommune) og tallrike øyer sør og sørvest for denne. Størst av disse er Offersøya, Tjøtta, Rødøya og Mindlandet i sør.Alstahaug grenser på Alsta i nordøst til Leirfjord. Hele artikkelen