En 2006 el presupuesto de la ciudad de San Petersburgo fue de 179 900 millones de rublos y está previsto que se duplique para 2012.