Красногвардейский район расположен в северо-восточной части Санкт-Петербурга на правом берегу Невы и занимает территорию около 4% от общей площади города — 56,8 кв. км. На территории района проживает около 7% населения Санкт-Петербурга — 337 065 человек. Протяжённость улично-дорожной сети составляет более 184 км.
В настоящее время в районе работают 16 государственных учреждений культуры, 15 медицинских учреждений, 113 учебных заведений, 156 учреждений физкультуры и спорта, около 18 тысяч организаций, учреждений и предприятий различных форм собственности.
В Красногвардейском районе 140 дорог, 119 улиц, 5 парков, 20 скверов, 8 садов, 7 бульваров, 8 путепроводов, 30 мостов, 2 станции метро — «Ладожская» и «Новочеркасская».
Территория района поделена на 5 Муниципальных образований: МО Полюстрово, МО Большая Охта, МО Малая Охта, МО Пороховые, МО Ржевка.