Рейтинг формируется на основе опросов жителей городов с населением более 250 тысяч человек. У респондентов спрашивают, хотят ли они переехать и куда именно, а также планируют ли покупать жильё в другом городе. Баланс между теми, кто хочет уехать, и теми, кто, наоборот, хотел бы переехать — определяет уровень миграционной привлекательности.
Калининград получил 95 баллов — лучший результат в стране. Вслед за ним идут Новороссийск, Ярославль, Сочи и Краснодар. В десятке также — Санкт‑Петербург, Тюмень, Казань, Севастополь и Москва.
Замыкают список Магнитогорск, Сургут, Якутск, Чита, Кемерово, Улан‑Удэ, Набережные Челны, Нижний Тагил, Новокузнецк и Нижневартовск.



