圣彼得堡拥有多所大学,其中一些著名的学府包括:
圣彼得堡国立大学(St Petersburg State University)
圣彼得堡国立技术大学(Peter the Great Saint-Petersburg Polytechnic University, SPbPU)
圣彼得堡国立财经大学
圣彼得堡列宾美术学院
圣彼得堡国立农业大学
巴莆洛夫国立医科大学
圣彼得堡运输大学
俄罗斯国立师范大学
圣彼得堡航天大学
圣彼得堡国立水上交通大学
圣彼得堡国立建筑设计大学
圣彼得堡国立工艺与造型艺术大学
圣彼得堡国立电子工程大学
这些大学中,圣彼得堡国立大学是俄罗斯最古老和最有声望的大学之一,而圣彼得堡国立技术大学则以其理工科教育而著称。