Согласно отчету Росстата о выбросах загрязняющих веществ (от стационарных источников) в городах с наиболее неблагоприятной экологической обстановкой, в 2010 году в атмосферу Новосибирска попали 101,7 тыс. тонн загрязняющих веществ. По этому показателю город занял 13-е место среди российских городов с неблагоприятной экологией. По итогам 2009 года количество выбросов в Новосибирске составило 93,5 тыс. тонн, 2008-го — 108,8 тыс. тонн.
Первое место по количеству выбросов загрязняющих веществ занимает Норильск (1923,9 тыс. тонн), на третьем месте в России — Новокузнецк (301,1 тыс. тонн), также в первой десятке оказались Омск (198,2 тыс. тонн) и Красноярск (148,6 тыс. тонн).
Наименьшее число выбросов зафиксировано в Ставрополе среди российских городов с неблагоприятной экологией (3,6 тыс. тонн).