Vyborg har 78 700 innb (2007), og er den nest største byen i Leningrad oblast (fylke). Etter kommunereformen i Leningrad oblast i 2006 er Vyborg egen kommune, men også sentrum i Vyborg region, som til sammen har 187 000 innbyggere. Regionen består av 14 mindre kommuner med innbyggertall mellom 1 700 (Vysotskoje) og 15 600 (Svetogorsk).