По данным всероссийской переписи населения 2002 года в Сибирском федеральном округе проживает 20 062 938 чел. , что составляет 13, 82 % от всего населения России. составляет: Русские — 17 530 949 чел. (87, 38 %) Буряты — 427 721 чел. (2, 13 %) Украинцы — 373 075 чел. (1, 86 %) Немцы — 308 727 чел. (1, 54 %) Татары — 252 587 чел. (1, 26 %) Тувинцы — 239 929 чел. (1, 2 %) Казахи — 123 914 чел. (0, 62 %) Белорусы — 82 437 чел. (0, 41 %) Хакасы — 73 130 чел. (0, 36 %) Алтайцы — 65 910 чел. (0, 33 %) Национальный состав:
Крупные города Новосибирск Омск Красноярск Иркутск Барнаул Новокузнецк Кемерово Томск Улан-Удэ Чита
Численность крупных городов Сибирского федерального округа составляет: Красноярск Население ▲ 980, 6 тыс. [2] человек (1 марта 2011) Новосибирск Население ▲ 1 485 267[1] человек (2011) Омск Население ▲ 1 154 000 [1] человек (2010) Иркутск Население ▲ 587 225[1] человек (2011) Барнаул Население ▲ 612 695[1] человек (2011) Новокузнецк Население ▲ 563 860 человек (2010) Кемерово Население ▲ 532 900[1] человек (2010) Томск Население ▲ 524 300[1] человек (2011) Улан-Удэ Население ▲ 404 400[1] человек (2010) Чита Население ▲ 325 300 [1] человек (2011)