Державний борг Санкт-Петербурга на 1 січня 2011 року становив 6,61 млрд рублів. У зв'язку зі зміною федерального законодавства стосовно оподаткуванню в травні 2012 року бюджет був секвестрованим зі зменшенням доходів до обсягу 378,9 мільярда рублів, витрати — 430,4 мільярда рублів, дефіцит бюджету — 51,5 мільярда рублів.