В Татарстане в 1999 году был зафиксирован так называемый «исторический минимум рождаемости». В дальнейшем официально регистрируемый миграционный прирост перестал компенсировать естественную убыль населения.
В последние годы решению демографической проблемы как на государственном, так и на республиканском уровне стали уделять пристальное внимание. С этого года в Татарстане действует Комплексная программа демографического развития РТ до 2010 года и на перспективу до 2030-го.
Неоднозначная демографическая ситуация наблюдается в районах и городах республики. Специалисты по итогам 2006 года приводят следующие данные. В качестве позитивного явления расценивается то, что в Набережных Челнах и Нижнекамске наблюдается положительный естественный прирост населения: 2,5 и 3,1 человека на тысячу населения соответственно. Такая положительная тенденция связана с тем, что в одном из этих городов прогрессивно развивается автомобилестроение, в другом – нефтехимическая промышленность.
К категории демографически эффективных городов относятся Елабуга и Заинск. В отличие от них «нефтеносные» города – Альметьевск, Азнакаево, Бавлы, Лениногорск, Нурлат, а также Казань – проблемные с точки зрения демографической ситуации, несмотря на то, что их экономическое развитие расценивается как вполне благоприятное. Причины:в численности постоянного населения преобладают пенсионеры, а, во-вторых, слишком большой разрыв между доходами и уровнем жизни наиболее и наименее обеспеченных слоев населения.