Красногвардейский район расположен на северо-востоке Петербурга, на границе с Ленобластью, и представляет собой «спальник».