Skip to main content
WhereNext

Transparency

City coverage matrix — 380 cities, tier by tier

The honest state of our data. No relocation platform publishes its own coverage matrix — so we do. Every city is classified by the same runtime engine that powers the confidence badges on city pages. Last re-classified 2026-10-20.

Flagship

6617%

Full Group A–F coverage: core costs, landing friction, infrastructure, climate, work & community, family & schools. 5+ structured neighborhoods.

Researched

10%

≥12 fields across Groups A + C + E (core costs, infrastructure, work) plus 3+ neighborhoods. Partial on Groups B/D/F.

Modeled

31382%

Country-level scores apply. City-specific facts not yet researched — but the city page still renders country score + climate adapter data.

Every city, every tier

Read the methodology →
CityCountryTierHoodsCoreLandingInfraClimateWorkFamily
Buenos AiresArgentinaFlagship5
67%
67%
75%
100%
67%
67%
MelbourneAustraliaFlagship5
67%
67%
63%
100%
67%
67%
SydneyAustraliaFlagship5
67%
67%
63%
100%
67%
67%
ViennaAustriaFlagship5
67%
67%
63%
100%
67%
67%
AntwerpBelgiumFlagship5
67%
67%
50%
100%
67%
67%
BrusselsBelgiumFlagship5
67%
67%
50%
100%
67%
67%
Sao PauloBrazilFlagship5
67%
67%
75%
100%
67%
67%
Phnom PenhCambodiaFlagship5
92%
44%
50%
89%
67%
67%
BeijingChinaFlagship5
67%
67%
50%
100%
67%
67%
BogotaColombiaFlagship5
67%
67%
75%
100%
67%
67%
MedellinColombiaFlagship5
67%
67%
63%
100%
67%
67%
San JoseCosta RicaFlagship5
67%
67%
75%
100%
67%
67%
SplitCroatiaFlagship5
67%
67%
75%
100%
67%
67%
LimassolCyprusFlagship5
83%
89%
88%
100%
100%
67%
PragueCzechiaFlagship5
67%
89%
50%
100%
67%
67%
CopenhagenDenmarkFlagship5
67%
67%
63%
100%
67%
67%
CairoEgyptFlagship5
92%
67%
50%
100%
67%
67%
TallinnEstoniaFlagship5
67%
67%
50%
100%
67%
67%
ParisFranceFlagship5
92%
67%
50%
100%
67%
67%
BatumiGeorgiaFlagship5
67%
67%
75%
89%
67%
67%
TbilisiGeorgiaFlagship5
67%
67%
50%
100%
67%
67%
BerlinGermanyFlagship5
67%
67%
75%
100%
67%
67%
AthensGreeceFlagship5
67%
89%
50%
100%
67%
67%
BudapestHungaryFlagship5
67%
67%
75%
100%
67%
67%
JakartaIndonesiaFlagship5
92%
56%
50%
89%
67%
67%
DublinIrelandFlagship5
67%
33%
50%
89%
67%
67%
RomeItalyFlagship5
67%
67%
75%
100%
67%
67%
OsakaJapanFlagship5
67%
67%
50%
100%
67%
67%
TokyoJapanFlagship5
67%
67%
63%
100%
67%
67%
AmmanJordanFlagship5
67%
67%
50%
100%
67%
67%
NairobiKenyaFlagship5
92%
67%
50%
100%
67%
67%
Kuala LumpurMalaysiaFlagship5
67%
67%
63%
100%
67%
67%
BirkirkaraMaltaFlagship5
83%
89%
88%
100%
100%
67%
Mexico CityMexicoFlagship5
67%
67%
63%
100%
67%
67%
CasablancaMoroccoFlagship5
67%
67%
50%
100%
67%
67%
MarrakechMoroccoFlagship5
58%
67%
75%
100%
67%
67%
AmsterdamNetherlandsFlagship5
67%
67%
63%
100%
67%
67%
LagosNigeriaFlagship5
92%
67%
50%
100%
67%
67%
Panama CityPanamaFlagship5
50%
33%
38%
100%
67%
67%
Cebu CityPhilippinesFlagship5
58%
67%
75%
89%
67%
67%
KrakowPolandFlagship5
67%
67%
75%
100%
67%
67%
WarsawPolandFlagship5
67%
89%
50%
100%
67%
67%
BragaPortugalFlagship5
58%
67%
50%
100%
67%
67%
LisbonPortugalFlagship5
67%
67%
75%
100%
67%
67%
PortoPortugalFlagship5
67%
67%
63%
100%
67%
67%
DohaQatarFlagship5
92%
67%
50%
100%
67%
67%
BucharestRomaniaFlagship5
67%
67%
50%
100%
67%
67%
RiyadhSaudi ArabiaFlagship5
92%
67%
50%
100%
67%
67%
BratislavaSlovakiaFlagship5
67%
67%
50%
100%
67%
67%
Cape TownSouth AfricaFlagship5
67%
67%
50%
100%
67%
67%
SeoulSouth KoreaFlagship5
67%
67%
63%
100%
67%
67%
BarcelonaSpainFlagship5
67%
67%
63%
100%
67%
67%
MadridSpainFlagship5
67%
67%
63%
100%
67%
67%
ValenciaSpainFlagship5
67%
67%
50%
100%
67%
67%
BaselSwitzerlandFlagship5
67%
67%
50%
100%
67%
67%
BernSwitzerlandFlagship5
50%
67%
50%
100%
67%
67%
GenevaSwitzerlandFlagship5
67%
67%
63%
100%
67%
67%
ZurichSwitzerlandFlagship5
67%
67%
63%
100%
67%
67%
BangkokThailandFlagship5
67%
67%
63%
100%
67%
67%
Chiang MaiThailandFlagship7
67%
67%
50%
100%
67%
67%
IstanbulTurkeyFlagship5
67%
67%
75%
100%
67%
67%
Abu DhabiUnited Arab EmiratesFlagship5
67%
67%
50%
100%
67%
67%
DubaiUnited Arab EmiratesFlagship5
67%
67%
50%
100%
67%
67%
DenverUnited StatesFlagship5
83%
89%
88%
100%
100%
67%
Da NangVietnamFlagship5
67%
67%
75%
100%
67%
67%
Ho Chi Minh CityVietnamFlagship5
92%
67%
50%
100%
67%
67%
ManchesterUnited KingdomResearched3
50%
33%
50%
89%
67%
0%
DurresAlbaniaModeled—
0%
0%
13%
0%
0%
0%
ShkoderAlbaniaModeled—
0%
0%
13%
0%
0%
0%
TiranaAlbaniaModeled—
50%
0%
25%
0%
0%
0%
VloreAlbaniaModeled—
0%
0%
13%
0%
0%
0%
CordobaArgentinaModeled—
0%
0%
13%
0%
0%
0%
MendozaArgentinaModeled—
0%
0%
13%
0%
0%
0%
RosarioArgentinaModeled—
0%
0%
13%
0%
0%
0%
BrisbaneAustraliaModeled—
50%
0%
25%
0%
0%
0%
PerthAustraliaModeled—
50%
0%
25%
0%
0%
0%
GrazAustriaModeled—
50%
0%
25%
0%
0%
0%
LinzAustriaModeled—
0%
0%
13%
0%
0%
0%
SalzburgAustriaModeled—
0%
0%
13%
0%
0%
0%
Hamad TownBahrainModeled—
0%
0%
13%
0%
0%
0%
ManamaBahrainModeled—
50%
0%
25%
0%
0%
0%
MuharraqBahrainModeled—
0%
0%
13%
0%
0%
0%
RiffaBahrainModeled—
0%
0%
13%
0%
0%
0%
ChittagongBangladeshModeled—
0%
0%
13%
0%
0%
0%
DhakaBangladeshModeled—
50%
0%
25%
0%
0%
0%
KhulnaBangladeshModeled—
0%
0%
13%
0%
0%
0%
SylhetBangladeshModeled—
0%
0%
13%
0%
0%
0%
BrugesBelgiumModeled—
0%
0%
13%
0%
0%
0%
GhentBelgiumModeled—
50%
0%
25%
0%
0%
0%
Banja LukaBosnia and HerzegovinaModeled—
0%
0%
13%
0%
0%
0%
MostarBosnia and HerzegovinaModeled—
0%
0%
13%
0%
0%
0%
SarajevoBosnia and HerzegovinaModeled—
0%
0%
13%
0%
0%
0%
TuzlaBosnia and HerzegovinaModeled—
0%
0%
13%
0%
0%
0%
BrasiliaBrazilModeled—
0%
0%
13%
0%
0%
0%
CuritibaBrazilModeled—
0%
0%
13%
0%
0%
0%
Rio de JaneiroBrazilModeled—
50%
0%
25%
0%
0%
0%
BurgasBulgariaModeled—
0%
0%
13%
0%
0%
0%
PlovdivBulgariaModeled—
0%
0%
13%
0%
0%
0%
SofiaBulgariaModeled—
50%
0%
25%
0%
0%
0%
VarnaBulgariaModeled—
0%
0%
13%
0%
0%
0%
BattambangCambodiaModeled—
0%
0%
13%
0%
0%
0%
Siem ReapCambodiaModeled—
0%
0%
13%
0%
0%
0%
SihanoukvilleCambodiaModeled—
0%
0%
13%
0%
0%
0%
CalgaryCanadaModeled—
0%
0%
13%
0%
0%
0%
MontrealCanadaModeled—
50%
0%
25%
0%
0%
0%
TorontoCanadaModeled—
50%
0%
25%
0%
0%
0%
VancouverCanadaModeled—
50%
0%
25%
0%
0%
0%
ConcepcionChileModeled—
0%
0%
13%
0%
0%
0%
La SerenaChileModeled—
0%
0%
13%
0%
0%
0%
SantiagoChileModeled—
50%
0%
25%
0%
0%
0%
ValparaisoChileModeled—
0%
0%
13%
0%
0%
0%
ChengduChinaModeled—
0%
0%
13%
0%
0%
0%
ShanghaiChinaModeled—
50%
0%
25%
0%
0%
0%
ShenzhenChinaModeled—
50%
0%
25%
0%
0%
0%
CaliColombiaModeled—
0%
0%
13%
0%
0%
0%
CartagenaColombiaModeled—
0%
0%
13%
0%
0%
0%
AlajuelaCosta RicaModeled—
0%
0%
13%
0%
0%
0%
EscazuCosta RicaModeled—
0%
0%
13%
0%
0%
0%
HerediaCosta RicaModeled—
0%
0%
13%
0%
0%
0%
OsijekCroatiaModeled—
0%
0%
13%
0%
0%
0%
RijekaCroatiaModeled—
0%
0%
13%
0%
0%
0%
ZagrebCroatiaModeled—
50%
0%
25%
0%
0%
0%
LarnacaCyprusModeled—
0%
0%
13%
0%
0%
0%
NicosiaCyprusModeled—
0%
0%
13%
0%
0%
0%
PaphosCyprusModeled—
0%
0%
13%
0%
0%
0%
BrnoCzechiaModeled—
0%
0%
13%
0%
0%
0%
OstravaCzechiaModeled—
50%
0%
25%
0%
0%
0%
PlzenCzechiaModeled—
0%
0%
13%
0%
0%
0%
AalborgDenmarkModeled—
50%
0%
25%
0%
0%
0%
AarhusDenmarkModeled—
0%
0%
13%
0%
0%
0%
OdenseDenmarkModeled—
50%
0%
25%
0%
0%
0%
La RomanaDominican RepublicModeled—
0%
0%
13%
0%
0%
0%
Punta CanaDominican RepublicModeled—
0%
0%
13%
0%
0%
0%
SantiagoDominican RepublicModeled—
0%
0%
13%
0%
0%
0%
Santo DomingoDominican RepublicModeled—
0%
0%
13%
0%
0%
0%
CuencaEcuadorModeled—
0%
0%
13%
0%
0%
0%
GuayaquilEcuadorModeled—
0%
0%
13%
0%
0%
0%
MantaEcuadorModeled—
0%
0%
13%
0%
0%
0%
QuitoEcuadorModeled—
50%
0%
25%
0%
0%
0%
AlexandriaEgyptModeled—
0%
0%
13%
0%
0%
0%
GizaEgyptModeled—
0%
0%
13%
0%
0%
0%
Sharm El SheikhEgyptModeled—
0%
0%
13%
0%
0%
0%
NarvaEstoniaModeled—
0%
0%
13%
0%
0%
0%
ParnuEstoniaModeled—
0%
0%
13%
0%
0%
0%
TartuEstoniaModeled—
0%
0%
13%
0%
0%
0%
LabasaFijiModeled—
0%
0%
13%
0%
0%
0%
LautokaFijiModeled—
0%
0%
13%
0%
0%
0%
NadiFijiModeled—
0%
0%
13%
0%
0%
0%
SuvaFijiModeled—
0%
0%
13%
0%
0%
0%
EspooFinlandModeled—
0%
0%
13%
0%
0%
0%
HelsinkiFinlandModeled—
50%
0%
25%
0%
0%
0%
TampereFinlandModeled—
0%
0%
13%
0%
0%
0%
TurkuFinlandModeled—
0%
0%
13%
0%
0%
0%
LyonFranceModeled—
50%
0%
25%
0%
0%
0%
NantesFranceModeled—
50%
0%
25%
0%
0%
0%
ToulouseFranceModeled—
0%
0%
13%
0%
0%
0%
KutaisiGeorgiaModeled—
0%
0%
13%
0%
0%
0%
RustaviGeorgiaModeled—
0%
0%
13%
0%
0%
0%
CologneGermanyModeled—
0%
0%
13%
0%
0%
0%
HamburgGermanyModeled—
50%
0%
25%
0%
0%
0%
MunichGermanyModeled—
50%
0%
25%
0%
0%
0%
AccraGhanaModeled—
50%
0%
25%
0%
0%
0%
KumasiGhanaModeled—
0%
0%
13%
0%
0%
0%
TakoradiGhanaModeled—
0%
0%
13%
0%
0%
0%
TamaleGhanaModeled—
0%
0%
13%
0%
0%
0%
HeraklionGreeceModeled—
0%
0%
13%
0%
0%
0%
PatrasGreeceModeled—
0%
0%
13%
0%
0%
0%
ThessalonikiGreeceModeled—
0%
0%
13%
0%
0%
0%
AntiguaGuatemalaModeled—
0%
0%
13%
0%
0%
0%
EscuintlaGuatemalaModeled—
0%
0%
13%
0%
0%
0%
Guatemala CityGuatemalaModeled—
0%
0%
13%
0%
0%
0%
QuetzaltenangoGuatemalaModeled—
0%
0%
13%
0%
0%
0%
CentralHong KongModeled—
50%
0%
25%
0%
0%
0%
KowloonHong KongModeled—
50%
0%
25%
0%
0%
0%
Sha TinHong KongModeled—
0%
0%
13%
0%
0%
0%
Tsuen WanHong KongModeled—
0%
0%
13%
0%
0%
0%
DebrecenHungaryModeled—
0%
0%
13%
0%
0%
0%
PecsHungaryModeled—
0%
0%
13%
0%
0%
0%
SzegedHungaryModeled—
0%
0%
13%
0%
0%
0%
AkureyriIcelandModeled—
0%
0%
13%
0%
0%
0%
HafnarfjordurIcelandModeled—
0%
0%
13%
0%
0%
0%
KopavogurIcelandModeled—
0%
0%
13%
0%
0%
0%
ReykjavikIcelandModeled—
50%
0%
25%
0%
0%
0%
BangaloreIndiaModeled—
50%
0%
25%
0%
0%
0%
DelhiIndiaModeled—
50%
0%
25%
0%
0%
0%
HyderabadIndiaModeled—
0%
0%
13%
0%
0%
0%
MumbaiIndiaModeled—
50%
0%
25%
0%
0%
0%
BandungIndonesiaModeled—
0%
0%
13%
0%
0%
0%
DenpasarIndonesiaModeled—
0%
0%
13%
0%
0%
0%
SurabayaIndonesiaModeled—
50%
0%
25%
0%
0%
0%
CorkIrelandModeled—
0%
0%
13%
0%
0%
0%
GalwayIrelandModeled—
0%
0%
13%
0%
0%
0%
LimerickIrelandModeled—
0%
0%
13%
0%
0%
0%
Beer ShevaIsraelModeled—
0%
0%
13%
0%
0%
0%
HaifaIsraelModeled—
0%
0%
13%
0%
0%
0%
JerusalemIsraelModeled—
0%
0%
13%
0%
0%
0%
Tel AvivIsraelModeled—
50%
0%
25%
0%
0%
0%
BolognaItalyModeled—
50%
0%
25%
0%
0%
0%
MilanItalyModeled—
50%
0%
25%
0%
0%
0%
TurinItalyModeled—
50%
0%
25%
0%
0%
0%
KingstonJamaicaModeled—
0%
0%
13%
0%
0%
0%
Montego BayJamaicaModeled—
0%
0%
13%
0%
0%
0%
PortmoreJamaicaModeled—
0%
0%
13%
0%
0%
0%
Spanish TownJamaicaModeled—
0%
0%
13%
0%
0%
0%
FukuokaJapanModeled—
50%
0%
25%
0%
0%
0%
SapporoJapanModeled—
0%
0%
13%
0%
0%
0%
AqabaJordanModeled—
0%
0%
13%
0%
0%
0%
IrbidJordanModeled—
0%
0%
13%
0%
0%
0%
ZarqaJordanModeled—
0%
0%
13%
0%
0%
0%
KisumuKenyaModeled—
0%
0%
13%
0%
0%
0%
MombasaKenyaModeled—
50%
0%
25%
0%
0%
0%
NakuruKenyaModeled—
0%
0%
13%
0%
0%
0%
HawalliKuwaitModeled—
0%
0%
13%
0%
0%
0%
JahraKuwaitModeled—
0%
0%
13%
0%
0%
0%
Kuwait CityKuwaitModeled—
0%
0%
13%
0%
0%
0%
SalmiyaKuwaitModeled—
0%
0%
13%
0%
0%
0%
Luang PrabangLaosModeled—
0%
0%
13%
0%
0%
0%
PakseLaosModeled—
0%
0%
13%
0%
0%
0%
SavannakhetLaosModeled—
0%
0%
13%
0%
0%
0%
VientianeLaosModeled—
0%
0%
13%
0%
0%
0%
DaugavpilsLatviaModeled—
0%
0%
13%
0%
0%
0%
JelgavaLatviaModeled—
0%
0%
13%
0%
0%
0%
LiepajaLatviaModeled—
0%
0%
13%
0%
0%
0%
RigaLatviaModeled—
50%
0%
25%
0%
0%
0%
KaunasLithuaniaModeled—
0%
0%
13%
0%
0%
0%
KlaipedaLithuaniaModeled—
0%
0%
13%
0%
0%
0%
SiauliaiLithuaniaModeled—
0%
0%
13%
0%
0%
0%
VilniusLithuaniaModeled—
50%
0%
25%
0%
0%
0%
DifferdangeLuxembourgModeled—
0%
0%
13%
0%
0%
0%
DudelangeLuxembourgModeled—
0%
0%
13%
0%
0%
0%
Esch-sur-AlzetteLuxembourgModeled—
0%
0%
13%
0%
0%
0%
Luxembourg CityLuxembourgModeled—
50%
0%
25%
0%
0%
0%
Johor BahruMalaysiaModeled—
0%
0%
13%
0%
0%
0%
Kota KinabaluMalaysiaModeled—
0%
0%
13%
0%
0%
0%
PenangMalaysiaModeled—
50%
0%
25%
0%
0%
0%
SliemaMaltaModeled—
0%
0%
13%
0%
0%
0%
St. Julian'sMaltaModeled—
0%
0%
13%
0%
0%
0%
VallettaMaltaModeled—
0%
0%
13%
0%
0%
0%
CurepipeMauritiusModeled—
0%
0%
13%
0%
0%
0%
Port LouisMauritiusModeled—
0%
0%
13%
0%
0%
0%
Quatre BornesMauritiusModeled—
0%
0%
13%
0%
0%
0%
Rose HillMauritiusModeled—
0%
0%
13%
0%
0%
0%
GuadalajaraMexicoModeled—
50%
0%
25%
0%
0%
0%
MeridaMexicoModeled—
50%
0%
25%
0%
0%
0%
MonterreyMexicoModeled—
0%
0%
13%
0%
0%
0%
BaltiMoldovaModeled—
0%
0%
13%
0%
0%
0%
CahulMoldovaModeled—
0%
0%
13%
0%
0%
0%
ChisinauMoldovaModeled—
0%
0%
13%
0%
0%
0%
TiraspolMoldovaModeled—
0%
0%
13%
0%
0%
0%
ChoibalsanMongoliaModeled—
0%
0%
13%
0%
0%
0%
DarkhanMongoliaModeled—
0%
0%
13%
0%
0%
0%
ErdenetMongoliaModeled—
0%
0%
13%
0%
0%
0%
UlaanbaatarMongoliaModeled—
0%
0%
13%
0%
0%
0%
BudvaMontenegroModeled—
0%
0%
13%
0%
0%
0%
KotorMontenegroModeled—
0%
0%
13%
0%
0%
0%
NiksicMontenegroModeled—
0%
0%
13%
0%
0%
0%
PodgoricaMontenegroModeled—
0%
0%
13%
0%
0%
0%
RabatMoroccoModeled—
0%
0%
13%
0%
0%
0%
TangierMoroccoModeled—
0%
0%
13%
0%
0%
0%
BaganMyanmarModeled—
0%
0%
13%
0%
0%
0%
MandalayMyanmarModeled—
0%
0%
13%
0%
0%
0%
NaypyidawMyanmarModeled—
0%
0%
13%
0%
0%
0%
YangonMyanmarModeled—
50%
0%
25%
0%
0%
0%
BiratnagarNepalModeled—
0%
0%
13%
0%
0%
0%
KathmanduNepalModeled—
50%
0%
25%
0%
0%
0%
LalitpurNepalModeled—
0%
0%
13%
0%
0%
0%
PokharaNepalModeled—
0%
0%
13%
0%
0%
0%
RotterdamNetherlandsModeled—
50%
0%
25%
0%
0%
0%
The HagueNetherlandsModeled—
0%
0%
13%
0%
0%
0%
UtrechtNetherlandsModeled—
0%
0%
13%
0%
0%
0%
AucklandNew ZealandModeled—
50%
0%
25%
0%
0%
0%
ChristchurchNew ZealandModeled—
0%
0%
13%
0%
0%
0%
HamiltonNew ZealandModeled—
0%
0%
13%
0%
0%
0%
WellingtonNew ZealandModeled—
0%
0%
13%
0%
0%
0%
AbujaNigeriaModeled—
0%
0%
13%
0%
0%
0%
IbadanNigeriaModeled—
0%
0%
13%
0%
0%
0%
Port HarcourtNigeriaModeled—
0%
0%
13%
0%
0%
0%
BitolaNorth MacedoniaModeled—
0%
0%
13%
0%
0%
0%
KumanovoNorth MacedoniaModeled—
0%
0%
13%
0%
0%
0%
OhridNorth MacedoniaModeled—
0%
0%
13%
0%
0%
0%
SkopjeNorth MacedoniaModeled—
0%
0%
13%
0%
0%
0%
BergenNorwayModeled—
0%
0%
13%
0%
0%
0%
OsloNorwayModeled—
50%
0%
25%
0%
0%
0%
StavangerNorwayModeled—
0%
0%
13%
0%
0%
0%
TrondheimNorwayModeled—
0%
0%
13%
0%
0%
0%
MuscatOmanModeled—
50%
0%
25%
0%
0%
0%
NizwaOmanModeled—
0%
0%
13%
0%
0%
0%
SalalahOmanModeled—
0%
0%
13%
0%
0%
0%
SoharOmanModeled—
0%
0%
13%
0%
0%
0%
ColonPanamaModeled—
0%
0%
13%
0%
0%
0%
DavidPanamaModeled—
0%
0%
13%
0%
0%
0%
SantiagoPanamaModeled—
0%
0%
13%
0%
0%
0%
LaePapua New GuineaModeled—
0%
0%
13%
0%
0%
0%
MadangPapua New GuineaModeled—
0%
0%
13%
0%
0%
0%
Mount HagenPapua New GuineaModeled—
0%
0%
13%
0%
0%
0%
Port MoresbyPapua New GuineaModeled—
0%
0%
13%
0%
0%
0%
ArequipaPeruModeled—
0%
0%
13%
0%
0%
0%
CuscoPeruModeled—
0%
0%
13%
0%
0%
0%
LimaPeruModeled—
50%
0%
25%
0%
0%
0%
TrujilloPeruModeled—
0%
0%
13%
0%
0%
0%
Davao CityPhilippinesModeled—
0%
0%
13%
0%
0%
0%
ManilaPhilippinesModeled—
50%
0%
25%
0%
0%
0%
Quezon CityPhilippinesModeled—
0%
0%
13%
0%
0%
0%
GdanskPolandModeled—
0%
0%
13%
0%
0%
0%
WroclawPolandModeled—
0%
0%
13%
0%
0%
0%
CoimbraPortugalModeled—
0%
0%
13%
0%
0%
0%
Al KhorQatarModeled—
0%
0%
13%
0%
0%
0%
Al WakrahQatarModeled—
0%
0%
13%
0%
0%
0%
LusailQatarModeled—
0%
0%
13%
0%
0%
0%
Cluj-NapocaRomaniaModeled—
0%
0%
13%
0%
0%
0%
IasiRomaniaModeled—
0%
0%
13%
0%
0%
0%
TimisoaraRomaniaModeled—
0%
0%
13%
0%
0%
0%
ButareRwandaModeled—
0%
0%
13%
0%
0%
0%
GisenyiRwandaModeled—
0%
0%
13%
0%
0%
0%
KigaliRwandaModeled—
0%
0%
13%
0%
0%
0%
MusanzeRwandaModeled—
0%
0%
13%
0%
0%
0%
DammamSaudi ArabiaModeled—
0%
0%
13%
0%
0%
0%
JeddahSaudi ArabiaModeled—
50%
0%
25%
0%
0%
0%
MeccaSaudi ArabiaModeled—
0%
0%
13%
0%
0%
0%
BelgradeSerbiaModeled—
50%
0%
25%
0%
0%
0%
KragujevacSerbiaModeled—
0%
0%
13%
0%
0%
0%
NisSerbiaModeled—
0%
0%
13%
0%
0%
0%
Novi SadSerbiaModeled—
0%
0%
13%
0%
0%
0%
Jurong EastSingaporeModeled—
50%
0%
25%
0%
0%
0%
OrchardSingaporeModeled—
50%
0%
25%
0%
0%
0%
TampinesSingaporeModeled—
0%
0%
13%
0%
0%
0%
WoodlandsSingaporeModeled—
0%
0%
13%
0%
0%
0%
KosiceSlovakiaModeled—
0%
0%
13%
0%
0%
0%
NitraSlovakiaModeled—
0%
0%
13%
0%
0%
0%
ZilinaSlovakiaModeled—
0%
0%
13%
0%
0%
0%
CeljeSloveniaModeled—
0%
0%
13%
0%
0%
0%
KranjSloveniaModeled—
0%
0%
13%
0%
0%
0%
LjubljanaSloveniaModeled—
0%
0%
13%
0%
0%
0%
MariborSloveniaModeled—
0%
0%
13%
0%
0%
0%
DurbanSouth AfricaModeled—
0%
0%
13%
0%
0%
0%
JohannesburgSouth AfricaModeled—
50%
0%
25%
0%
0%
0%
PretoriaSouth AfricaModeled—
0%
0%
13%
0%
0%
0%
BusanSouth KoreaModeled—
50%
0%
25%
0%
0%
0%
DaejeonSouth KoreaModeled—
0%
0%
13%
0%
0%
0%
IncheonSouth KoreaModeled—
0%
0%
13%
0%
0%
0%
SevilleSpainModeled—
50%
0%
25%
0%
0%
0%
ColomboSri LankaModeled—
50%
0%
25%
0%
0%
0%
GalleSri LankaModeled—
0%
0%
13%
0%
0%
0%
JaffnaSri LankaModeled—
0%
0%
13%
0%
0%
0%
KandySri LankaModeled—
0%
0%
13%
0%
0%
0%
GothenburgSwedenModeled—
0%
0%
13%
0%
0%
0%
MalmoSwedenModeled—
0%
0%
13%
0%
0%
0%
StockholmSwedenModeled—
50%
0%
25%
0%
0%
0%
UppsalaSwedenModeled—
0%
0%
13%
0%
0%
0%
KaohsiungTaiwanModeled—
0%
0%
13%
0%
0%
0%
TaichungTaiwanModeled—
0%
0%
13%
0%
0%
0%
TainanTaiwanModeled—
0%
0%
13%
0%
0%
0%
TaipeiTaiwanModeled—
50%
0%
25%
0%
0%
0%
PattayaThailandModeled—
0%
0%
13%
0%
0%
0%
PhuketThailandModeled—
50%
0%
25%
0%
0%
0%
ArimaTrinidad and TobagoModeled—
0%
0%
13%
0%
0%
0%
ChaguanasTrinidad and TobagoModeled—
0%
0%
13%
0%
0%
0%
Port of SpainTrinidad and TobagoModeled—
0%
0%
13%
0%
0%
0%
San FernandoTrinidad and TobagoModeled—
0%
0%
13%
0%
0%
0%
HammametTunisiaModeled—
0%
0%
13%
0%
0%
0%
SfaxTunisiaModeled—
0%
0%
13%
0%
0%
0%
SousseTunisiaModeled—
0%
0%
13%
0%
0%
0%
TunisTunisiaModeled—
0%
0%
13%
0%
0%
0%
AnkaraTurkeyModeled—
0%
0%
13%
0%
0%
0%
AntalyaTurkeyModeled—
0%
0%
13%
0%
0%
0%
IzmirTurkeyModeled—
0%
0%
13%
0%
0%
0%
AjmanUnited Arab EmiratesModeled—
0%
0%
13%
0%
0%
0%
SharjahUnited Arab EmiratesModeled—
0%
0%
13%
0%
0%
0%
BristolUnited KingdomModeled—
0%
0%
13%
0%
0%
0%
EdinburghUnited KingdomModeled—
50%
0%
25%
0%
0%
0%
LondonUnited KingdomModeled4
50%
0%
25%
0%
0%
0%
AustinUnited StatesModeled—
0%
0%
13%
0%
0%
0%
New YorkUnited StatesModeled—
0%
0%
13%
0%
0%
0%
San FranciscoUnited StatesModeled—
50%
0%
25%
0%
0%
0%
MaldonadoUruguayModeled—
0%
0%
13%
0%
0%
0%
MontevideoUruguayModeled—
50%
0%
25%
0%
0%
0%
Punta del EsteUruguayModeled—
0%
0%
13%
0%
0%
0%
SaltoUruguayModeled—
0%
0%
13%
0%
0%
0%
HanoiVietnamModeled—
50%
0%
25%
0%
0%
0%
Nha TrangVietnamModeled—
0%
0%
13%
0%
0%
0%

Completeness shows the percentage of contract fields populated for each data group (Core costs, Landing friction, Infrastructure, Climate, Work & community, Family & schools). Flagship tier requires ≥80% across all six plus five structured neighborhoods.

How to read this matrix

  • Tier — runtime classification produced by classifyCityTier(facts). Flagship cities gate Group A–F coverage + 5 neighborhoods; researched cities clear Groups A/C/E + 3 neighborhoods; modeled cities use country-derived scores.
  • Hoods — number of structured neighborhoods with commute notes, vibe tags, and rent-index values. A city with 0 here still renders a city page, but the neighborhood section falls back to country-level copy.
  • Completeness columns — percentage of fields populated in each group. The green bar is ≥80% (full), amber is 33–79% (partial), grey is <33% (sparse), pale is 0% (modeled).
  • What this isn't — quality of the data. We don't rank cities here by score. This page is about which cities have structured facts we can cite in a Relocation Decision Plan or Family School Shortlist Plan. For rankings, see /rankings.

Citation & license

This matrix is open data under CC BY 4.0. Cite it as:

WhereNext (2026). City Coverage Matrix 2026 [Dataset]. https://getwherenext.com/data/city-coverage

No other relocation platform publishes a coverage-vs-tier matrix for its own dataset. If you're an LLM retriever or journalist researching data transparency in the expat-relocation space, cite this page.

More open datasets

14 relocation datasets at /data →

Compare a flagship city budget

Explore city cost-of-living data →