החלוקה המינהלית של העיר סנקט פטרבורג מתבססת על החוק העירוני מ-25 ביולי2005 "אודות המבנה הטריטוריאלי של סנקט פטרבורג" (О территориальном устройстве Санкт-Петербурга).
מחוזות משנה מוניציפליים בעיר (муниципальные образования— города)
9
מחוזות משנה מוניציפליים - כפרים (муниципальные образования— посёлки)
21
מחוזות מוניציפליים (муниципальные образования— муниципальные округа)
81
נפת האדמירליות
הוקמה ב-11 במרץ1994 עם איחודם של נפת לנין ונפת אוקטובר. חרף איחודן בשטחי אותן נפות פועלים בית דין לנין המחוזי ובית דין אוקטובר המחוזי.
אוכלוסייה: 162,887 איש ↘.
בתחומיה קיימים המחוזות המוניציפליים הבאים: מחוז מוניציפלי קולומנה, מחוז מוניציפלי של סנוי, מחוז מוניציפלי של האדמירליות, מחוז מוניציפלי סמיונובסקי, מחוז מוניציפלי איזמאילובסקי, מחוז מוניציפלי יקטרינהוף.
בתחומיה קיימים המחוזות המוניציפליים הבאים: המחוז המוניציפלי השביעי, מחוז מוניציפלי של האי ואסילי, מחוז מוניציפלי גוואן, מחוז מוניציפלי ימי, מחוז מוניציפלי של אי הדקבריסטים.
בתחומיה קיימים המחוזות המוניציפליים הבאים: המחוז המוניציפלי סמפסונייבסקויה, המחוז המוניציפלי סבטלנובסקויה, המחוז המוניציפלי סוסנובסקויה, המחוז המוניציפלי החמישה-עשר, המחוז המוניציפלי פרנאס, המחוז המוניציפלי שובאלובו-אוזרקי, הכפר לבאשובו, הכפר פארגולובו.
נפת קלינין
הוקמה ב-1936 מתוך נפת ויבורג. תחילה נקרא נפת המשמר האדום. את שמה הנוכחי קיבלה באוגוסט 1946.
אוכלוסייה: 530,163 איש ↘.
בתחומיה קיימים המחוזות המוניציפליים הבאים: המחוז המוניציפלי גראז'דנקה, המחוז המוניציפלי האקדמי, המחוז המוניציפלי הפיני, המחוז המוניציפלי העשרים-ואחד, המחוז המוניציפלי פיסקאריובקה, המחוז המוניציפלי הצפוני, המחוז המוניציפלי פרומתאוס
נפת קירוב
הוקמה בפברואר 1917 מתוך יחידת השיטור נארווה. את שמה הנוכחי קיבלה בדצמבר 1934.
אוכלוסייה: 339,724 איש ↘.
בתחומיה קיימים המחוזות המוניציפליים הבאים: המחוז המוניציפלי קניאז'בו, המחוז המוניציפלי דצ'נוי, המחוז המוניציפלי אבטובו, מחוז נארווה, המחוז המוניציפלי של שפך קראסננקה, המחוז המוניציפלי שערי ים
בתחומיה קיימים המחוזות הבאים: המחוז המוניציפלי פולוסטרובו, המחוז המוניציפלי אוחטה הגדולה, המחוז המוניציפלי אוחטה הקטנה, המחוז המוניציפלי פורוחוביי, המחוז המוניציפלי רז'בקה
בתחומיה קיימים המחוזות הבאים: המחוז המוניציפלי הדרום מערבי, המחוז המוניציפלי הסמוך לים-הדרומי, המחוז המוניציפלי מדשאות האורן (סוסנובאיה פוליאנה), המחוז המוניציפלי אוריצק, המחוז המוניציפלי קונסטנטין, המחוז המוניציפלי גורלובו, העיר קראסנויה-סלו.
הוקמה כאזור נופש עיקרי בשנת 1946. הגבולות המודרניים הוגדרו בשנת 1994.
אוכלוסייה: 75,121 איש ↗.
בתחומיה שוכנים היישובים הבאים: הערים זלנוגורסק וססטרורצק והכפרים האי הלבן, קומארובו, הכפר מולודוז'נויה, פסוצ'ני, רפינו, סרובו, סמוליאצ'קובו, סולנצ'נויה, אושקובו.
בתחומיה קיימים המחוזות הבאים: המחוז המוניציפלי מאחז מוסקבה, המחוז המוניציפלי גגארין, המחוז המוניציפלי נובו-איזמאילובו, המחוז המוניציפלי מרידיאן פולקובו, המחוז המוניציפלי זבזדנוי.
בתחומיה קיימים המחוזות הבאים: המחוז המוניציפלי מאחז נבסקי, המחוז המוניציפלי איבנובסקי, המחוז המוניציפלי אובוחובסקי, המחוז המוניציפלי ריבאצקויה, המחוז המוניציפלי העממי, המחוז המוניציפלי החמישים וארבע, המחוז המוניציפלי נבסקי, המחוז המוניציפלי אוקרוויל, המחוז המוניציפלי של הגדה הימנית.
בתחומיה קיימים המחוזות הבאים: המחוז המוניציפלי וודנסקי, המחוז המוניציפלי קראסנוברסקויה, המחוז המוניציפלי פוסאדסקי, המחוז המוניציפלי האי אפטקרסקי, המחוז המוניציפלי פטרובסקי, המחוז המוניציפלי צ'קאלובסקויה
בתחומי הנפה קיימים המחוזות הבאים: המחוז המוניציפלי לאחטה-אולגינו, המחוז המוניציפלי צ'ורנאיה רצ'קה, המחוז המוניציפלי הששים וחמש, המחוז המוניציפלי של נמל התעופה הצבאי, המחוז המוניציפלי אגם דולגויה, המחוז המוניציפלי יונטולובו, המחוז המוניציפלי קולומיאגי, כפר חוטם השועל (ליסי-נוס).
בתחומיה שוכנים היישובים הבאים: הערים פאבלובסק ופושקין והכפרים אלכסנדרובסקיה, טיארלבו ושושארי.
נפת פרונזה
הוקמה ב-9 באפריל1936 מחלקי הנפות סמולני והנפה המרכזית שפורקו.
אוכלוסייה: 405,308 איש ↘.
בתחומיה שוכנים: המחוז המוניציפלי וולקובסקויה, המחוז המוניציפלי השבעים ושתיים, המחוז המוניציפלי קופצ'ינו, המחוז המוניציפלי השבעים וחמש, המחוז המוניציפלי הבלקני.
הנפה המרכזית
הוקמה ב-11 במרץ1994 מחלקי הנפות דזרז'ינסקי, קויבישב וסמולני שפורקו.
אוכלוסייה: 221,441 איש ↘.
בתחומיה שוכנים: המחוז המוניציפלי של הארמון, המחוז המוניציפלי השבעים ושמונה, המחוז המוניציפלי ליטייני, המחוז המוניציפלי סמולני, המחוז המוניציפלי ליגובקה-יאמסקאיה, המחוז המוניציפלי ולדימיר.
נוסף לגופים אלה, פועלים גם הלשכה לפיקוח חשבונות (Контрольно-счётная палата Санкт-Петербурга) האחראית לפקח על ניהולו התקין של תקציב העיר.
הרשות השופטת היא בית הדין לענייני חקיקה (Уставный суд Санкт-Петербурга) ובתי משפט השלום הפזורים בעיר.[3]
בעיר ישנם גם מועצות נבחרות של תתי-המחוזות המוניציפליים.
תקציב העיר
מאז שנת 2000 גודל התקציב העירוני צומח במהירות, בעיקר הודות למדיניות מס מחמירה כנגד חברות גדולות הפועלות בעיר, כדוגמת גזפרום נפט, "סובקומפלוט", "פולימטאל" ואחרות.
הכנסות העיר ממסים מתחלקות בהכנסות הבאות ממסי רכוש, מסי תשתית וגביית מס מתושבי העיר (ארנונה).
ההוצאות העיקריות של העיר הן: פיתוח תשתיות תחבורה, בנייה ושיקום כבישים, הפעלת תחבורה ציבורית, פיתוח הרכבת התחתית, בריאות, חינוך, בניית מבני מגורים, תמיכה בנזקקים ומשפחות מרובות ילדים, בידור ותרבות.[4] נכון לינואר 2013, החוב הציבורי של העיר עמד על 9,9 מיליארד רובלים.[5] עקב שינויים בחקיקה הפדרלית בתחום המיסוי, ניכרה ירידה מסוימת בהכנסות העיר מאז מאי 2012.[6]
בעיר ישנן קונסוליות של 34 מדינות ונציגויות של ארגונים בינלאומיים. העיר מהווה למושב האספה הבין-פרלמנטרית של חבר המדינות, יש סה נציגות של הבנק האירופי לשיקום ופיתוח, סניף הבנק האירו-אסייתי לפיתוח, האספה הפרלמנטרית של הקהילה האירו-אסייתית הכלכלית, נציגות של 28 מתוך הסובייקטים הפדרליים של רוסיה.[10]
דגל סנקט פטרבורג המודרני אומץ ב-8 ביוני1992[11] ונרשם ברשם הסמלים הממלכתי של רוסיה כדגל העיר הרשמי.[12]
המנון העיר הרשמי (מוזיקת הרקע הוא ההמנון לעיר הגדולה, Гимн Великому городу, מתוך הבלט "פרש הברונזה" מאת גלייר ריינהולד בעריכתו של גריגורי קורצ'מר). את מילות ההמנון כתב אולג צ'ופרוב. ההמנון אומץ רשמית ב-13 במאי2003.
על פי חוק עירוני, סמלי העיר ההיסטוריים הם סמל הספינה בראש בניין האדמירליות בעיר, פסל פרש הברונזה והמלאך בראש המבצר הפטרופאבלי. בהתאם לזה, המסורת ההיסטורית של ירי תותחים במחצית היום, שמתבצע מתוך מתחם המבצר הפטרופאבלי מהווה אף הוא סמל בלתי נפרד מהעיר.
חגים וימים מיוחדים
נוסף לחגים הלאומיים הנחוגים בכל רחבי רוסיה, העיר עצמה מציינת ימי חג משלה[13]: