Orasul Cavnic este situat intr-o zona muntoasa, la poalele muntilor Gutai, pe cursul superior al raului Cavnic, la o altitudine intre 550 si 1.120 metri, la distanta de 32 km est de municipiul Baia Mare. Cavnicul a fost pentru prima data atestat documentar ca sat, in 1336, cu numele de Capnic. Dupa alte surse, prima atestare dateaza din 1455 (Kapnek). Biserica romano-catolica Sfanta Varvara (monument istoric) Orasul a fost distrus de otomani in 1460 si de tatari in 1717. Tot in decursul secolului XVIII a suferit de epidemii de ciuma si holera. Abia spre sfarsitul secolului a inceput sa se refaca. in 1761 s-a infiintat judecatoria miniera locala si in 1763 s-a emis prima concesiune miniera, care deschidea dezvoltarea exploatarilor miniere. Cavnicul a fost declarat oras la 17 februarie 1968. in anii '70 s-a dezvoltat intr-un ritm accelerat. in 2001 si 2003 s-au amenajat doua partii de ski, la Icoana si Roata, moteluri, case de oaspeti si un hotel, intr-un demers de a dezvolta potentialul turistic al zonei.