Podczas II wojny światowej, w latach 1941–1943 pod okupacją niemiecką. W Sumach mieściły się niemieckie nazistowskie więzienie oraz batalion pracy przymusowej dla Żydów. W styczniu 1944 r. w Sumach stacjonował 1 Zapasowy Pułk Piechoty 1 Korpusu Polskich Sił Zbrojnych, następnie na jego bazie utworzono Ośrodek Formowania i Uzupełnień Armii Polskiej i ewentualnie Główny Sztab Formowania. W Sumach przebywało i szkoliło się około 30 tys. polskich żołnierzy.
W latach 1944–1991 w Ukraińskiej SRR, od 1991 należy do niepodległej Ukrainy.
Podczas inwazji Rosji na Ukrainę, od 24 lutego do 4 kwietnia 2022 w Sumach i okolicach trwały walki, zakończone zwycięstwem Ukrainy i wycofaniem się Rosjan z obwodu sumskiego. 13 kwietnia 2025 w trakcie obchodów Niedzieli Palmowej doszło do rosyjskiego ataku rakietowego z użyciem pocisków balistycznych, w którym zginęło 35 osób, a 125 zostało rannych.
Opis W mieście znajduje się stacja kolejowa Sumy.