Основными тенденциями, характеризующими демографическую ситуацию в городе, являются:
естественная убыль населения (с 1991 года ежегодное уменьшение численности населения составляло от 1 до 6 тыс. человек);
отсутствие миграционного прироста (официально регистрируемый последнее десятилетие ежегодный миграционный прирост, частично компенсировавший убыль населения, в 2002 году прекратился и сформировался отрицательный миграционный баланс - 1843 чел.);
высокий уровень смертности населения в трудоспособном возрасте вследствие заболеваний и травматизма;
«старение» населения (сокращение численности детей и подростков в возрасте до 15 лет и увеличение численности населения старше трудоспособного возраста, сокращение доли младших возрастных когорт в численности экономически активного населения).
По результатам переписи в 2002 году население в г. Новосибирске составляло 1423,2 тыс. человек. Численность населения трудоспособного возраста на 01.01.2003 увеличилась на 0,1 % и составила 846380 человек. Начиная с 2006 года прогнозируется резкое сокращение трудоспособного населения вследствие сокращения рождаемости в начале 90-х и массового выхода на пенсию лиц, рожденных в послевоенные годы.