Os kommune er den nordligste kommunen i Hedmark fylke og grenser i nord til Røros kommune og Sør-Trøndelag fylke. Det er kun 14 km fra Os sentrum til Røros, 20 km til Tolga og 40 km til Tynset. Os kommune strekker seg helt fra Femunden i øst til Forollhogna i vest, en avstand på over 8 mil. Av et samlet areal på 1039 km2 er hele 63 % fjell.
Os er en fjellkommune som preges av åpne jordbruksbygder, fjellbjørkeskog og slake fjell og lier. Det er furuskog i Glåmadalføret og i Tufsingdalen. Bare tre prosent er dyrka mark. Naturen er variert og rik fra karrig furuland i øst ved Femunden, til frodige seterdaler i vest inn mot Forollhogna. Lengst vest i kommunen ligger den markerte toppen Forollhogna, 1332 m.o.h. Forollhogna-området er vernet som nasjonalpark og er leveområde for en av landets mest produktive villreinstammer. Seterdalene Vangrøftdalen og Kjurrudalen er vernet som særpregede natur- og kulturlandskap. Rundt 60 setrer er i aktiv drift med melkeleveranse fra setra. De høyeste fjellene i kommunen er Sålåkinna og Håmmålsfjellet på henholdsvis 1594 og 1543 m.o.h.