Krasnogvardeysky District (Russian: Красногварде́йский райо́н) is a district of the federal city of St. Petersburg, Russia.
As of the 2010 Census, its population was 337,091;[3] up from 336,342 recorded in the 2002 Census.
[4] The population as of the 1989 Census was 377,765.
[5] Krasnogvardeysky District comprises the following five municipal okrugs:[1]