Государственный долг Санкт-Петербурга, по данным городского комитета финансов, в 2009 году увеличился по сравнению с началом года в 5,3 раза и на 1 января 2010 года составил 1,818 млрд рублей.

Государственный внутренний долг Петербурга в 2009 году вырос в 18,3 раза — с 91,7 млн рублей до 1,678 млрд (92,31% общего объема госдолга). Увеличение госдолга произошло за счет бюджетных кредитов от других бюджетов бюджетной системы Российской Федерации в размере 1,615 млрд рублей (бюджетный кредит, предоставленный Минфином РФ). В структуре внутреннего долга государственные именные облигации (ГИО) Санкт-Петербурга составили 63,243 млн.

Внешний долг Санкт-Петербурга сократился с начала 2009 года на 44% — с 249,8 млн рублей до 139,744 млн (7,6% общего объема госдолга) — и представляет собой госгарантии. Расходы на обслуживание госдолга на 1 января 2010 года составили 25,639 млн.