Gustavsfors är en småort i Hagfors kommun, belägen omkring 15 kilometer norr om Hagfors mellan Uvån och Knoälven som båda vid Gustavsfors rinner ut i sjön Uppämten.
En stor del av Uvåns vatten har numera letts om via en kanal till Knon där ett vattenkraftverk för båda vattensystemen ligger.
SMHI har en väderstation i Gustavsfors sedan 1917.
[sv]