Барнаул поддерживает тенденцию по повышению рождаемости. Как сообщили в городском комитете по делам здравоохранения, за 9 месяцев 2010 года в городе родилось 6 385 детей, в их числе 81 двойня. За аналогичный период 2009 года в Барнауле появились на свет 5 848 детей и 71 двойня.
Отмечается, что выросло и количество женщин, родивших первого ребенка: в 2009 году их было 3 609, в 2010 году — 3 860.
По данным Алтайкрайстата, в январе-сентябре 2010 года в расчете на 1000 человек населения показатель рождаемости составил 12,5, смертности — 11,8. Естественный прирост населения — 352 человека.