Söderfors je lokalitet u općini Tierp, u Uppsala län, Švedska. Söderfors se nalazi na 26 m nadmorske visine. Broj stanovnika je 1.646 (2023). Najbliži veći grad je Gävle, 33 km sjeverno. Među znamenitostima u okolici su Tierp Church (16,3 km), Hedesunda Church (11,8 km) i Swedish Railway Museum (31 km).
Piše se i Söderfors.