Mesjö ist ein Dorf in der Gemeinde Vilhelmina, in Västerbottens län, Schweden. Mesjö liegt auf 352 m Höhe. Die nächste größere Stadt ist Örnsköldsvik, 165 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kirche von Vilhelmina (18,2 km), Dorotea Kirche (26 km) und Latikberg Church (28 km).