Położenie i środowisko przyrodnicze Witów to największa powierzchniowo miejscowość gminy Kościelisko (65 km²). Swoim obszarem obejmuje część Tatr Zachodnich, Orawicko-Witowskich Wierchów, fragment Rowu Kościeliskiego i tereny leżące wzdłuż rzeki Czarny Dunajec. Graniczy z trzema podhalańskimi miejscowościami: z Kościeliskiem i Dzianiszem od wschodu oraz Chochołowem od północy. Od południa i zachodu ciągnie się granica polsko-słowacka.

Większość obszaru Witowa położona jest na terenie Tatr Zachodnich i objęta ochroną w ramach Tatrzańskiego Parku Narodowego (TPN). Część tatrzańską stanowią Dolina Lejowa i Dolina Chochołowska – największa i najdłuższa dolina Tatr Polskich.

Podhalańska część miejscowości obejmuje zachodni skraj Rowu Podtatrzańskiego, zachodni fragment Pogórza Gubałowskiego, dolinę Czarnego Dunajca oraz północne stoki Orawicko-Witowskich Wierchów ciągnące się wzdłuż granicy ze Słowacją (m.in. Magurę Witowską i Przysłop Witowski).