Општина се простире на 123 квадратна километра и чини је тридесетак већих насеља са око 3.500 становника. Смјештена је у средишту Горњодринске регије, а налази се испод источних обронака Јахорине на надморској висини између 335 — 1.300 метара.
Граничи се са општинама: Вишеград, Чајниче, Рогатица, Фоча и Горажде.
Под термином Ново Горажде у ужем смислу подразумјева се простор који чине насељена мјеста Сопотница, Зидине, Слатина, Копачи, Машићи и Градац.
Подручје општине Ново Горажде чине насељена мјеста:
Башабулићи, Благојевићи, Богданићи, Борак Брдо, Борова, Бошање, Бучје, Влаховићи, Вранпоток, Вучетић, Гај, Гојчевићи, Градац, Доње Село, Драговићи, Дагољи, Живојевићи, Жигови, Житово, Жућело, Закаље, Запљевац, Земегреси, Зорлаци, Зубовићи у Оглечеви, Јабука, Казагићи, Канлићи, Караузовићи, Каровићи, Копачи, Костеник, Крашићи, Креча, Љесковик, Машићи, Милановићи, Неворићи, Новаковићи, Оџак, Поткозара Горња, Поткозара Доња, Подмељине, Подхомора, Прибијеновићи, Пролаз, Пршеши, Радијевићи, Радићи, Радмиловићи, Роповићи, Русањ, Сеоца, Слатина, Сопотница, Сурови, Требешево, Устипрача, Ухотићи, Хајрадиновићи, Хладила, Хрид, Хрушањ, Хубјери, Џуха, Шовшићи и Шућурићи.