Коренные жители составляют 50% населения полуторамиллионного Новосибирска. Почти для 73% постоянных жителей Новосибирской области она является малой родиной, более18% родились в других регионах страны, около 9% — в странах бывшего СССР.
За период между переписями населения 2002 и 2010 годов численность уроженцев области уменьшилась на 5%, однако их доля в населении региона, указавшего место рождения, сохранилось на уровне 2002 года.
Как отмечают специалисты Новосибирскстата, за 2002-2010 годы усилилась миграционная мобильность населения. На каждую сотню населения области, не имеющего миграционного опыта, приходится до 130 человек, которые когда-либо меняли место жительства — это максимальное значение с 1979 года. Наибольшую охоту к перемене мест проявляют люди трудоспособного возраста — мужчины 16-59 лет и женщины 16-54 лет. Пик миграционной активности населения приходится на возраст 20-29 лет. Основные причины переселения — личные, семейные обстоятельства, в связи с работой, учебой, возврат к прежнему месту жительства.
Больше всего старожилов в Северном, Куйбышевском, Убинском и Кыштовском, в которых 56-58% населения проживает 19 лет и более. В Кольцово, Баганском, Коченевском, Усть-Таркском районах, Бердске выше, чем в других районах доля переселенцев, прибывших после 2001 года.
На постоянное место жительства в 2012 году в Новосибирскую область прибыло более 93 тысяч человек, почти на 13 тысяч человек больше, чем годом ранее. Из них 29% приехали из Алтайского края, 23% — из Кемеровской области, 12% — из Иркутской, 8% — из Красноярского края, 7% — из Омской области, по 5% — из Томской области и Бурятии. Выходцы из стран ближнего и дальнего зарубежья составили 14%.