Национальный состав населения города Омска: русские - 88,8%, казахи - 3,4%, украинцы - 2%, татары - 1,9%, немцы - 1,3%, другие - 2,6%. Половозрастной состав населения: женщины - 54,6%, мужчины - 45,4%.
Анализ демографической ситуации последних лет показал, что в 2014 - 2016 годах зафиксировано увеличение численности населения города за счет естественного прироста и миграционной составляющей.
Пик рождаемости приходится на период 2014 - 2015 годов (число родившихся - более 16 тыс. человек). Также в этот период миграционный прирост оказал существенное влияние на численность населения города.
Однако с 2016 года фиксируются спад рождаемости и миграционный отток населения.