Загальна площа — 943,5 км². Районом протікають річки: Шостка, Івотка, Бичиха, Кремля, Журавель, Шиїнка, Свіса, Муравейня, Ходуля, Смолянка, Пітушок, Усок, Ларионівка, Янівка, Косичиха. Районний центр — селище міського типу Ямпіль, розташоване за 6 км від залізничної станції Янпіль і за 180 км від обл. центру, на р. Студенок та Івотка (остання — притока річки Десна, басейн Дніпра).