Никшич располагается в одноимённой долине, у подножия горы Требьеса, являясь вторым по численности населения городом на территории Черногории. Сегодня, он выполняет функции важного индустриального центра, а также выступает в качестве транспортного узла, связывающего между собой различные районы и населённые пункты страны.