У міських поселеннях області проживає більше населення, ніж у сільській місцевості (відповідно, 68,6% від загальної чисельності населення області та 31,4%).
Серед районів Сумської області найбільшими за чисельністю наявного населення є Сумський (62,4 тис. осіб), Білопільський (50,4 тис. осіб), Кролевецький (38,3 тис. осіб), Тростянецький (34,9 тис. осіб), Роменський
(33,0 тис. осіб); найменшими – Середино-Будський (16,4 тис. осіб), Липоводолинський (18,8 тис. осіб), Великописарівський (19,0 тис. осіб) райони.