As of 2006/2007 there were 1024 kindergartens, 716 public schools and 80 vocational schools in Saint Petersburg.
Godina 2006./2007., u Sankt Peterburgu je bilo 1024 dječja vrtića, 716 državnih škola i 80 strukovnih škola.