Географія Район межує на сході з Суджанським і Бєловським районами Курської та Красноярузьким і Грайворонським Бєлгородської областей Російської Федерації, на півдні — з Великописарівським районом, на заході — з Тростянецьким районом, на півночі — із Сумським районом Сумської області. Районний центр: Краснопілля. По території району проходить державний кордон з Російською Федерацією протяжністю 110 км із 498 км українсько-російського кордону області. На кордоні в Пушкарному розташований пункт пропуску залізничним транспортом, а в селі Покровка автомобільним транспортом.