По итогам Всероссийской переписи населения 2010 года в Северо-Западном федеральном округе 146 городов, из них
- 1 город-миллионер,
- 6 крупных (население от 250 тыс. до 500 тыс. жителей),
- 4 больших (население от 100 тыс. до 250 тыс. жителей),
- 12 средних (население от 50 тыс. до 100 тыс. жителей),
- 123 малых (население менее 50 тыс. жителей).
Ниже приведён список всех городов с указанием населения по данным переписи[1].
- Крупные города
- Большие города
- Средние города
- Малые города
- Малые города
- Крупные города
- Малые города
- Крупные города
- Малые города
- Крупные города
- Малые города
- Большие города
- Средние города
- Малые города
- Средние города
- Малые города
- Крупные города
- Средние города
- Малые города
- Большие города
- Средние города
- Малые города
- Большие города
- Средние города
- Малые города
- Города-миллионеры
Города в составе Санкт-Петербурга не учитываются статистикой:
Примечания