Varpsjö est un village dans la commune de Åsele, dans le comté de Västerbotten, en Suède. Varpsjö se situe à 391 m d'altitude. La grande ville la plus proche est Örnsköldsvik, à 143 km au sud-est. Parmi les sites touristiques alentour : Dorotea Church (18,9 km) et Åsele Church (29 km).