Vänfors е село во општината Vindeln, во округот Вестерботен, Шведска. Vänfors се наоѓа на 177 m надморска височина. Најблискиот голем град е Умео, на 52 km југоисточно. Меѓу знаменитостите во околината се Vindelns kyrka (11,0 km), Granö Church (13,4 km) и Örträsks kyrka (25 km).