Elsvasselva, elv i Hattfjelldal kommune, Nordland. Kommer fra vannet Bleriken (667 moh.), og med øverste kilder på nordsiden av Arefjellet (1233 moh.), nær grensen mot Sverige. Elsvasselva renner gjennom Øverelsvatnet (666 moh., 2,6 km2) og Elsvatnet (483 moh., 2,5 km2) og løper ut i Vefsna like sørvest for Hattfjelldal tettsted. Lengde 31 km fra Øverelsvatnet til sammenløpet med Vefsna, samlet lengde fra øverste kilder 43 km.