65°54′16″N 12°36′38″E / 65.90444°N 12.61056°E
Vefsnfjorden, frå gammalt berre Vefsna, er ein fjord på Helgeland.
Vefsnfjorden strekkjer seg frå Tjøtta og om lag 25 km nordaustover langs øya Alsta. Nordaust for Alsta kan ein segle Sundet til fjordarmen Leirfjorden mot Sandnessjøen. Frå Sørnes, som er nordspissen av fastlandet sør for fjorden, går fjorden vel 20 km søraustover til Mosjøen. I fjordbotnen er munningen til elva Vefsna som renn gjennom Vefsn, Grane og Hattfjelldal kommunar. Totalt har fjorden ei lengd på om lag 48 km.