Alstahaug er en kommune i Nordland med 7 415 innbyggere og et areal på 215 km². Sandnessjøen er administrasjonssentrum i kommunen, og har bystatus. Kommunen består av øya Alsten og rundt 920 øyer rundt.