Северо-Западный район занимает площадь, составляющую 1,15% территории России. Район граничит с Финляндией, Латвией, Эстонией и Белоруссией и имеет выход в Балтийское море. Численность населения района на 1 января 2004 г. составляла 8,9 млн чел. - 5,4% от всего населения рф