Mosjøen har sitt navn fra storgården Mo. Navnets betydning er «sjøen som ligger under Mo». Navnet er hankjønn. Det heter vanligvis når det vises til det historiske strandstedet før 1875 og om dagens by. Eldre stavemåter er (1800-tallet) og (1700-tallet). Nyere uttale er /'mo:sjøn/.