Raufoss is a town situated in the Vestre Toten Municipality within the Innlandet county of Norway. It serves as the administrative center for its municipality and is positioned approximately 10 kilometres south of the larger town of Gjøvik.
The town is located along the municipal border with the neighboring Gjøvik Municipality. The actual urban area of Raufoss slightly crosses this boundary, incorporating a small portion of Gjøvik as well.