Gustavsfors is een gehucht in de gemeente Bengtsfors in het landschap Dalsland en de provincie Västra Götalands län in Zweden. De plaats heeft 103 inwoners (2023) en een oppervlakte van 63 hectare.

Verkeer Gustavsfors ligt aan de Länsväg 172 en door het plaatsje heen loopt een kort kanaal met sluizen, dat de verbinding vormt tussen de meren Lelång en het hoger gelegen Västra Silen. Iets ten noorden van het plaatsje loopt de 'Dal–Västra Värmlands Järnväg', een verlaten spoorweg die nu alleen nog toeristisch in gebruik is voor railfietsen.

miniatuur|links|De sluis van Gustavsfors: de doorgang van Lelång naar Västra Silen.

Categorie:Plaats in Västra Götalands län