Mojkovac je grad i središte istoimene opštine u Crnoj Gori koji se nalazi u dolini rijeke Tare u podnožju planina Bjelasice i Sinjavine, a pripada Brdima sjeveroistocnog dijela Republike Crne Gore između nacionalnih parkova Biogradska gora i Durmitor. Prostire se na površini od 367 km2 sa oko 11.000 stanovnika. Od Mojkovca do Podgorice ima 90 km, a do Beograda 380 km. Mojkovac je povezan sa ostalim mestima Jadranskom magistralom, željezničkom prugom Beograd-Bar i regionalnim putem za Žabljak-Pljevlja. Nadmorska visina Mojkovca je 820 metara, a nadmorske visine opštine su od 750 do 2.033 metra. Kroz Mojkovac protiče rijeka Tara, čiji je kanjon drugi po dubini u svijetu, a zaštićen je kod UNESKO-a.