A STARTING POINT FOR YOUR NEXT CHAPTER
Places, in
perspective.
Seven criteria. Transparent weights. One country-level habitability score to help you build a shortlist.
120 countries and territories with all required inputs · snapshot 2026-09-09. Higher is more favourable. Missing inputs are never treated as good results. How the score works ↗
| Rank | Country / territory | Habitability | Coverage | Explore |
|---|---|---|---|---|
| 1 | 91.5 / 100 | 100% | Map ↗ | |
| 2 | 91.1 / 100 | 100% | Map ↗ | |
| 3 | 90.5 / 100 | 100% | Map ↗ | |
| 4 | 90.3 / 100 | 100% | Map ↗ | |
| 5 | 90.0 / 100 | 100% | Map ↗ | |
| 5 | 90.0 / 100 | 100% | Map ↗ | |
| 5 | 90.0 / 100 | 100% | Map ↗ | |
| 8 | 89.4 / 100 | 100% | Map ↗ | |
| 9 | 88.6 / 100 | 100% | Map ↗ | |
| 10 | 88.4 / 100 | 100% | Map ↗ | |
| 11 | 87.9 / 100 | 100% | Map ↗ | |
| 12 | 87.8 / 100 | 100% | Map ↗ | |
| 13 | 87.2 / 100 | 100% | Map ↗ | |
| 14 | 86.6 / 100 | 100% | Map ↗ | |
| 15 | 86.4 / 100 | 100% | Map ↗ | |
| 16 | 86.1 / 100 | 100% | Map ↗ | |
| 17 | 85.9 / 100 | 100% | Map ↗ | |
| 18 | 85.7 / 100 | 100% | Map ↗ | |
| 18 | 85.7 / 100 | 100% | Map ↗ | |
| 20 | 85.5 / 100 | 100% | Map ↗ | |
| 21 | 84.3 / 100 | 100% | Map ↗ | |
| 22 | 83.9 / 100 | 100% | Map ↗ | |
| 23 | 83.8 / 100 | 100% | Map ↗ | |
| 24 | 83.3 / 100 | 100% | Map ↗ | |
| 25 | 82.6 / 100 | 100% | Map ↗ | |
| 26 | 82.5 / 100 | 100% | Map ↗ | |
| 27 | 82.4 / 100 | 100% | Map ↗ | |
| 28 | 81.4 / 100 | 100% | Map ↗ | |
| 29 | 80.6 / 100 | 100% | Map ↗ | |
| 30 | 80.4 / 100 | 100% | Map ↗ | |
| 31 | 80.2 / 100 | 100% | Map ↗ | |
| 31 | 80.2 / 100 | 100% | Map ↗ | |
| 33 | 80.0 / 100 | 100% | Map ↗ | |
| 34 | 79.6 / 100 | 100% | Map ↗ | |
| 35 | 79.4 / 100 | 100% | Map ↗ | |
| 36 | 77.9 / 100 | 100% | Map ↗ | |
| 37 | 77.6 / 100 | 100% | Map ↗ | |
| 37 | 77.6 / 100 | 100% | Map ↗ | |
| 37 | 77.6 / 100 | 100% | Map ↗ | |
| 40 | 76.6 / 100 | 100% | Map ↗ | |
| 41 | 76.5 / 100 | 100% | Map ↗ | |
| 41 | 76.5 / 100 | 100% | Map ↗ | |
| 43 | 76.0 / 100 | 100% | Map ↗ | |
| 44 | 75.6 / 100 | 100% | Map ↗ | |
| 45 | 74.3 / 100 | 100% | Map ↗ | |
| 46 | 74.2 / 100 | 100% | Map ↗ | |
| 47 | 73.8 / 100 | 100% | Map ↗ | |
| 48 | 72.7 / 100 | 100% | Map ↗ | |
| 49 | 72.6 / 100 | 100% | Map ↗ | |
| 50 | 72.0 / 100 | 100% | Map ↗ | |
| 50 | 72.0 / 100 | 100% | Map ↗ | |
| 52 | 71.8 / 100 | 100% | Map ↗ | |
| 52 | 71.8 / 100 | 100% | Map ↗ | |
| 54 | 71.7 / 100 | 100% | Map ↗ | |
| 55 | 71.4 / 100 | 100% | Map ↗ | |
| 56 | 69.4 / 100 | 100% | Map ↗ | |
| 57 | 69.3 / 100 | 100% | Map ↗ | |
| 58 | 68.4 / 100 | 100% | Map ↗ | |
| 58 | 68.4 / 100 | 100% | Map ↗ | |
| 60 | 67.8 / 100 | 100% | Map ↗ | |
| 60 | 67.8 / 100 | 100% | Map ↗ | |
| 62 | 67.3 / 100 | 100% | Map ↗ | |
| 62 | 67.3 / 100 | 100% | Map ↗ | |
| 64 | 67.2 / 100 | 100% | Map ↗ | |
| 64 | 67.2 / 100 | 100% | Map ↗ | |
| 66 | 66.7 / 100 | 100% | Map ↗ | |
| 67 | 66.2 / 100 | 100% | Map ↗ | |
| 68 | 65.8 / 100 | 100% | Map ↗ | |
| 69 | 65.2 / 100 | 100% | Map ↗ | |
| 70 | 64.8 / 100 | 100% | Map ↗ | |
| 71 | 64.7 / 100 | 100% | Map ↗ | |
| 72 | 64.1 / 100 | 100% | Map ↗ | |
| 73 | 63.2 / 100 | 100% | Map ↗ | |
| 74 | 62.7 / 100 | 100% | Map ↗ | |
| 75 | 61.7 / 100 | 100% | Map ↗ | |
| 76 | 61.6 / 100 | 100% | Map ↗ | |
| 77 | 61.3 / 100 | 100% | Map ↗ | |
| 78 | 60.8 / 100 | 100% | Map ↗ | |
| 79 | 60.7 / 100 | 100% | Map ↗ | |
| 80 | 60.4 / 100 | 100% | Map ↗ | |
| 81 | 60.3 / 100 | 100% | Map ↗ | |
| 82 | 60.2 / 100 | 100% | Map ↗ | |
| 83 | 58.1 / 100 | 100% | Map ↗ | |
| 84 | 57.1 / 100 | 100% | Map ↗ | |
| 85 | 56.3 / 100 | 100% | Map ↗ | |
| 86 | 55.7 / 100 | 100% | Map ↗ | |
| 87 | 54.4 / 100 | 100% | Map ↗ | |
| 88 | 53.0 / 100 | 100% | Map ↗ | |
| 89 | 52.2 / 100 | 100% | Map ↗ | |
| 90 | 50.6 / 100 | 100% | Map ↗ | |
| 91 | 50.1 / 100 | 100% | Map ↗ | |
| 92 | 46.5 / 100 | 100% | Map ↗ | |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 93 | Conflict threshold reached | 40.0 / 100 | 100% | Map ↗ |
| 111 | 39.9 / 100 | 100% | Map ↗ | |
| 112 | Conflict threshold reached | 38.5 / 100 | 100% | Map ↗ |
| 113 | Conflict threshold reached | 37.1 / 100 | 100% | Map ↗ |
| 114 | Conflict threshold reached | 36.5 / 100 | 100% | Map ↗ |
| 115 | Conflict threshold reached | 36.3 / 100 | 100% | Map ↗ |
| 116 | Conflict threshold reached | 34.1 / 100 | 100% | Map ↗ |
| 117 | Conflict threshold reached | 34.0 / 100 | 100% | Map ↗ |
| 118 | Conflict threshold reached | 32.1 / 100 | 100% | Map ↗ |
| 119 | Conflict threshold reached | 32.0 / 100 | 100% | Map ↗ |
| 120 | Conflict threshold reached | 22.2 / 100 | 100% | Map ↗ |
| — | Not ranked | 30% | Map ↗ | |
| — | Not ranked | 50% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 90% | Map ↗ |
| — | Not ranked | 5% | Map ↗ | |
| — | Not ranked | 90% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 50% | Map ↗ | |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 30% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 75% | Map ↗ | |
| — | Not ranked | 75% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 35% | Map ↗ | |
| — | Not ranked | 90% | Map ↗ | |
| — | Not ranked | 35% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 30% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 80% | Map ↗ | |
| — | Not ranked | 30% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 35% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 15% | Map ↗ | |
| — | Not ranked | 90% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 35% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 50% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 35% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 90% | Map ↗ | |
| — | Not ranked | 90% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 30% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 85% | Map ↗ | |
| — | Not ranked | 35% | Map ↗ | |
| — | Conflict threshold reached | Not ranked | 85% | Map ↗ |
| — | Not ranked | 85% | Map ↗ |
This is a Terra model, not an official WHO, World Bank or INFORM ranking. The weights and scoring curves are editorial choices. Current events, housing costs, visas and local services still need separate checks.
