На конец 2022 года Сумгайытский городской отдел Государственного комитета статистики зарегистрировал 426 000 жителей.
Согласно данным, в самом Сумгайыте проживает 377 941, в поселке Гаджи Зейналабдин - 29 641, а в поселке Джорат - 18 418 человек.
Комитет также предоставил данные о национальном (этническом) составе населения города, основанные на последней переписи населения (2019 год). Согласно информации, после азербайджанцев больше всего в Сумгайыте лезгин, за ними следуют русские и талыши.
Также во время последней переписи было установлено, что в городе проживает четверо армян.