Obec sa nachádza na Liptove, susedí s mestom Ružomberok, je s ním takmer spojená. Nachádza sa na pravom brehu rieky Váh v malej kotlinke medzi vrchmi Mních (z juhu až juhovýchodu), Predný Choč (zo severu) a Čebrať (západ, severozápad), priamo na dopravnej ceste, ktorá spája Oravu s Liptovom. Nadmorská výška obce je 520 m n. m. Obcou preteká potok s rovnomenným názvom, ktorý pramení v severovýchodnom výbežku Veľke Fatry a je pravostranným prítokom rieky Váh