The municipality of Obergoms occupies the uppermost reaches of the valley of the Rhone, extending up to and including the Rhone glacier that feeds the river.
The lowest settlement of Obergoms is Ulrichen, which lies in the Rhone valley at the foot of the Nufenen and Gries Passes.