City Finder › Best-of lists › Best cities with good weather most of the year 🌍 Best-of list
Best cities with good weather most of the year 🔗 Share
26 of the 148 cities we cover make this list,
ranked by overall fit for someone moving from the US.
🇵🇪 Arequipa ranks first. Cheapest: La Paz at $566/mo all-in. Most pleasant year-round: Arequipa, 12 months.
How this list is chosen Pleasant for 9 or more months a year: a comfortable average high, and air that isn’t muggy.
Ranked with the City Finder's default weights for cost, climate, safety, internet and visa-free
stay. Change the weights in the City Finder →
26 cities, best fit first ▦ Grid ☰ Table
#1 ⭐ 85
🇵🇪 Arequipa
Peru
🛂 Nomad visa 🗓️ 183 days
$822/mo 😎 Sep 75°F
J F M A M J J A S O N D
#2 ⭐ 85
🇵🇪 Cusco
Peru
🛂 Nomad visa 🗓️ 183 days
$832/mo 😊 Sep 67°F
J F M A M J J A S O N D
#3 ⭐ 80
🇪🇨 Cuenca
Ecuador
🛂 Nomad visa 🗓️ 90 days
$952/mo 😊 Sep 69°F
J F M A M J J A S O N D
#4 ⭐ 80
🇨🇱 Viña del Mar
Chile
🗓️ 90 days
$1,159/mo 😊 Sep 67°F
J F M A M J J A S O N D
#5 ⭐ 80 ⓘ
🇵🇹 Ericeira
Portugal
🛂 Nomad visa 🗓️ 90 days
≈$1,575 /mo 😊 Sep 73°F
J F M A M J J A S O N D
#6 ⭐ 76
🇪🇸 Alicante
Spain
🛂 Nomad visa 🗓️ 90 days
$1,854/mo 😎 Sep 81°F
J F M A M J J A S O N D
#7 ⭐ 76
🇪🇸 Malaga
Spain
🛂 Nomad visa 🗓️ 90 days
$2,217/mo 😎 Sep 83°F
J F M A M J J A S O N D
#8 ⭐ 75
🇵🇹 Porto
Portugal
🛂 Nomad visa 🗓️ 90 days
$2,133/mo 😊 Sep 73°F
J F M A M J J A S O N D
#9 ⭐ 74
🇪🇨 Quito
Ecuador
🛡️ Low safety 🛂 Nomad visa 🗓️ 90 days
$1,036/mo 😊 Sep 69°F
J F M A M J J A S O N D
#10 ⭐ 74
🇧🇷 Curitiba
Brazil
🛂 Nomad visa 🗓️ 90 days
$1,106/mo 😊 Sep 74°F
J F M A M J J A S O N D
#11 ⭐ 74
🇧🇷 Belo Horizonte
Brazil
🛂 Nomad visa 🗓️ 90 days
$1,160/mo 😎 Sep 83°F
J F M A M J J A S O N D
#12 ⭐ 73
🇲🇽 Querétaro
Mexico
🗓️ 180 days
$1,704/mo 😎 Sep 81°F
J F M A M J J A S O N D
#13 ⭐ 73
🇪🇸 Valencia
Spain
🛂 Nomad visa 🗓️ 90 days
$2,214/mo 😎 Sep 81°F
J F M A M J J A S O N D
#14 ⭐ 73
🇵🇹 Lisbon
Portugal
🛂 Nomad visa 🗓️ 90 days
$2,512/mo 😎 Sep 79°F
J F M A M J J A S O N D
#15 ⭐ 72
🇨🇴 Medellín
Colombia
🛂 Nomad visa 🗓️ 90 days
$1,644/mo 😎 Sep 82°F
J F M A M J J A S O N D
#16 ⭐ 71
🇨🇱 Valparaíso
Chile
🛡️ Low safety 🗓️ 90 days
$1,130/mo 🙂 Sep 62°F
J F M A M J J A S O N D
#17 ⭐ 71
🇨🇱 Santiago
Chile
🛡️ Low safety 🗓️ 90 days
$1,285/mo 😊 Sep 65°F
J F M A M J J A S O N D
#18 ⭐ 71
🇨🇴 Bogotá
Colombia
🛡️ Low safety 🛂 Nomad visa 🗓️ 90 days
$1,344/mo 😊 Sep 69°F
J F M A M J J A S O N D
#19 ⭐ 69
🇨🇷 San José
Costa Rica
🛂 Nomad visa 🗓️ 90 days
$1,991/mo 😎 Sep 78°F
J F M A M J J A S O N D
#20 ⭐ 66
🇦🇷 Córdoba
Argentina
🛂 Nomad visa 🗓️ 90 days
$1,292/mo 😊 Sep 74°F
J F M A M J J A S O N D
#21 ⭐ 65
🇬🇹 Antigua
Guatemala
🗓️ 90 days
≈$1,618 /mo 😎 Sep 76°F
J F M A M J J A S O N D
#22 ⭐ 64
🇧🇴 La Paz
Bolivia
🗓️ 90 days
$566/mo 😊 Sep 65°F
J F M A M J J A S O N D
#23 ⭐ 63
🇬🇹 Guatemala City
Guatemala
🛡️ Low safety 🗓️ 90 days
≈$1,585 /mo 😎 Sep 78°F
J F M A M J J A S O N D
#24 ⭐ 63
🇲🇽 Mexico City
Mexico
🛡️ Low safety 🗓️ 180 days
$1,986/mo 😊 Sep 74°F
J F M A M J J A S O N D
#25 ⭐ 57
🇰🇪 Nairobi
Kenya
🐢 Slow net 🛂 Nomad visa 🗓️ 90 days
$1,000/mo 😎 Sep 80°F
J F M A M J J A S O N D
#26 ⭐ 52
🇿🇦 Cape Town
South Africa
🛡️ Low safety 🛂 Nomad visa 🗓️ 90 days
$1,796/mo 🙂 Sep 65°F
J F M A M J J A S O N D
Compare # City $/mo ☀️ Pleasant months J F M A M J J A S O N D 🛡️ Safety 🛂 Visa ⭐ Fit
1
🇵🇪 Arequipa Peru
$822
85
2
🇵🇪 Cusco Peru
$832
85
3
🇪🇨 Cuenca Ecuador
$952
80
4
🇨🇱 Viña del Mar Chile
$1,159
80
5
🇵🇹 Ericeira Portugal
≈$1,575
80 ⓘ
6
🇪🇸 Alicante Spain
$1,854
76
7
🇪🇸 Malaga Spain
$2,217
76
8
🇵🇹 Porto Portugal
$2,133
75
9
🇪🇨 Quito Ecuador
$1,036
74
10
🇧🇷 Curitiba Brazil
$1,106
74
11
🇧🇷 Belo Horizonte Brazil
$1,160
74
12
🇲🇽 Querétaro Mexico
$1,704
73
13
🇪🇸 Valencia Spain
$2,214
73
14
🇵🇹 Lisbon Portugal
$2,512
73
15
🇨🇴 Medellín Colombia
$1,644
72
16
🇨🇱 Valparaíso Chile
$1,130
71
17
🇨🇱 Santiago Chile
$1,285
71
18
🇨🇴 Bogotá Colombia
$1,344
71
19
🇨🇷 San José Costa Rica
$1,991
69
20
🇦🇷 Córdoba Argentina
$1,292
66
21
🇬🇹 Antigua Guatemala
≈$1,618
65
22
🇧🇴 La Paz Bolivia
$566
64
23
🇬🇹 Guatemala City Guatemala
≈$1,585
63
24
🇲🇽 Mexico City Mexico
$1,986
63
25
🇰🇪 Nairobi Kenya
$1,000
57
26
🇿🇦 Cape Town South Africa
$1,796
52