Mesjö is a village in Vilhelmina Municipality, in Västerbotten County, Sweden. Mesjö lies at 352 m above sea level. The nearest city is Örnsköldsvik, 165 km to the southeast. Among the landmarks around are Vilhelmina Church (18.2 km), Dorotea Church (26 km) and Latikberg Church (28 km).