Bańska Niżna – wieś w Polsce położona w województwie małopolskim, w powiecie nowotarskim, w gminie SzaflaryRozporządzenie Ministra Administracji i Cyfryzacji z dnia 13 grudnia 2012 r. w sprawie wykazu urzędowych nazw miejscowości i ich części (). Znajduje się na Kotlinie Nowotarskiej i północnych obrzeżach Pogórza Gubałowskiego, po wschodniej stronie rzeki Biały Dunajec. Przez wieś przypływają potoki Mały Rogoźnik i Potok za Groniem.
W latach 1975–1998 miejscowość administracyjnie należała do województwa nowosądeckiego.
Przez miejscowość przechodzi łącząca Kraków z Zakopanem droga krajowa nr 47, będąca częścią zakopianki. W miejscowości jest przystanek kolejowy Bańska Niżna.
Bańska Niżna składa się z następujących przysiółków: Topory, Warwasy, Za Potokiem (dawniej Wójciki), Brzyzek (pozostałość po pierwszej osadzie o nazwie Brzeska Mała), Kantorówka, Migle, Brzeg, Hodówka oraz z głównej części wsi leżącej przy ulicy Papieskiej. Liczba ludności Bańskiej Niżnej wynosi ok.