Leży na wysokości 1013 m n.p.m. (najwyżej położona miejscowość w
Polsce
), na północnym stoku
Gubałówki
. Od strony południowej graniczy z
Zakopanem
od północnej z
Bustrykiem
. U podnóża strony wschodniej znajduje się wieś
Suche
a po zachodniej stronie graniczy z
Nowem Bystrem
.
We wsi znajduje się
drewniany kościół
z 1921 r. o regionalnym wystroju wnętrza oraz obsadzony limbami cmentarz, z którego roztacza się widok na Tatry [2].
Wieś Ząb liczy ponad 300 lat. Jej mieszkańcy pozostali do dziś wierni tradycjom rolniczym i pasterskim. Wieś liczy obecnie ok. 2300 mieszkańców i prawie 400 gospodarstw rolnych. Ma własną szkołę (podstawową i gimnazjum), remizę strażacką i ośrodek zdrowia.