Status miasta odzyskał 1 stycznia 2023 roku..
Położenie Pod względem historycznym Czarny Dunajec leży w południowej Małopolsce. Etnograficznie stanowi także część Podhala. Wieś królewska Dunajec w II połowie XVI wieku była położona w powiecie sądeckim województwa krakowskiego i należała do tenuty nowotarskiejWojewództwo krakowskie w drugiej połowie XVI wieku ; Cz. 2, Komentarz, indeksy, Warszawa 2008, s. 97. Według regionalizacji fizycznogeograficznej Polski miasto położone jest w Kotlinie Nowotarskiej (część mezoregionu Kotliny Orawsko-Nowotarskiej). Leży na zupełnie płaskim terenie nad Czarnym Dunajcem, przy czym prawie cała zabudowa miasta ciągnie się wzdłuż lewego brzegu tej rzeki. Na zachodzie tereny administracyjne miasta sięgają po słabo wyraźny w tym rejonie Wielki Europejski Dział Wodny, stanowiący tu granicę pomiędzy zlewiskami Bałtyku i Morza Czarnego. Powyżej miasta (licząc z biegiem rzeki), na tym samym brzegu, leży wieś Podczerwone, zaś poniżej, na brzegu prawym – wieś Wróblówka.
W Czarnym Dunajcu krzyżują się drogi: nr 957 z Nowego Targu do Jabłonki i dalej przez Przełęcz Lipnicką do Zawoi oraz nr 958 z Chabówki do Chochołowa i dalej przez Witów do Zakopanego. Historia XVIII-XX wiek W okresie zaboru austriackiego miejscowość była siedzibą tzw.