Vänfors es una aldea en el municipio de Vindeln, en la provincia de Vestrobotnia, Suecia. Vänfors se encuentra a 177 m de altitud. La ciudad grande más cercana es Umeå, a 52 km al sureste. Entre los lugares de interés cercanos: Vindelns kyrka (11,0 km), Granö Church (13,4 km) y Örträsks kyrka (25 km).