Find your city

Answer a few questions and get cities ranked from verified data — with the reasons, the risks and the sources behind every match.

Your matches

Ranked by fit to your answers. Every score is built from city-level metrics; the data-confidence grade shows how solid the underlying sources are.

Choose your filters and run the advisor to see ranked cities.

Have a city in mind?

Not in your matches? Look up any city and see how it scores against your answers.

About the advisor

How is the fit score calculated?

Each metric you mark as important is normalized against the range across all cities, weighted by your priorities, and combined into a 0–100 fit score. Eligibility (your passport / route) is a hard filter, not a weight — cities you can’t move to are excluded.

Why are some strong cities not ranked?

If a city is missing city-level data for a metric you prioritised, it won’t be given an inflated or guessed score. Use “Have a city in mind?” to look it up directly.

Is this immigration advice?

No. The advisor surfaces official routes and verified figures and links to the issuing authority. Always confirm requirements at the linked source before acting.

What does the fit range mean?

Each city gets a low–high range rather than a single number. The width reflects data confidence: high-confidence cities get a narrow band; low-confidence cities get a wider band.

Why is Germany available first?

Germany is our first live Advisor country because MigrationFit already has a broad Germany city database with 2 000+ city records, regional fallbacks, country metrics and legal-route sources.