Söderfors is a village in Sollefteå Municipality, in Västernorrland County, Sweden. Söderfors lies at 134 m above sea level. The nearest city is Örnsköldsvik, 101 km to the east. Among the landmarks around are Junsele Church (13.1 km), Ådals-Lidens kyrka (16.1 km) and Ramsele Church (17.4 km). Among the natural features are Nämforsen (16.4 km).