56 public and 45 private institutions of higher education are located in the second Russian capital, including such well-known as:
- Saint Petersburg State University
- Saint-Petersburg State University of Architecture and Civil Engineering
- St. Petersburg State Medical University named after Academician Pavlov
- Petersburg State University of Railway Communication named after Emperor Alexander I
- St. Petersburg State Marine Technical University
- St. Petersburg State University of telecommunications named after prof. Bonch-Bruevich
- Saint-Petersburg State Polytechnical University
- St. Petersburg State Technological Institute
- St. Petersburg State Electrotechnical University
- St. Petersburg State University of Economics
- St. Petersburg State Mining Institute
- St. Petersburg national Research University of information technologies, mechanics and optics
- Russian State Pedagogical University named after Herzen
- St. Petersburg State University of Forestry.
The city also operates a number of military higher educational institutions:
- Military Space Academy named aftern Mozhaiskii
- Military Medical Academy named after Kirov
- Mikhailovskaya Military Artillery Academy
- St. Petersburg Naval Institute
- Military Technical University
- St. Petersburg Higher Military School of Radio electronics.
Saint Petersburg - one of the largest scientific and educational centers in Russia, which is more than 10% of the scientific potential of the country: here are more than 350 scientific organizations (including 70 organizations of the Russian Academy of Sciences and other state academies), which employ 170 thousand of researchers, including 9000 doctors and 26 thousand candidates. According to the number of people employed in science and education as part of the total population of the city, St. Petersburg is the second largest in the Russian Federation. The city is the St. Petersburg Scientific Center of the Russian Academy of Sciences, bringing together over 60 academic institutions and other research institutions.
On the southern outskirts of the city one can find "Main (Pulkovo) Astronomical Observatory of the Russian Academy of Sciences."