Best cities
Best Warm-Weather Cities for Expats
These cities combine a strong weather score with a warm average high, using the existing city weather fields.
cityregioncost/mointernetverdictscore
01MedellinColombiaGo: weather is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,450/mo.🌎 South America$1,450/mo114 MbpsGO10.002Palma de MallorcaSpainGo: weather is a clear strength, affordability is the main watch-out, and our estimate is about $2,140/mo.☀️ Southern Europe$2,140/mo109 MbpsGO10.003Da NangVietnamGo: affordability is a clear strength, food is a major upside, and our estimate is about $950/mo for a beach-city nomad base.🌴 Southeast Asia$950/mo113 MbpsGO9.704MalagaSpainGo: weather is a clear strength, affordability is the main watch-out, and our estimate is about $1,825/mo.☀️ Southern Europe$1,825/mo145 MbpsGO9.705Las PalmasSpainGo: weather is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,720/mo.☀️ Southern Europe$1,720/mo109 MbpsGO9.706ValenciaSpainGo: weather is a clear strength, affordability is the main watch-out, and our estimate is about $2,050/mo.☀️ Southern Europe$2,050/mo145 MbpsGO9.607TenerifeSpainGo: weather is a clear strength, walkability is the main watch-out, and our estimate is about $1,950/mo.☀️ Southern Europe$1,950/mo109 MbpsGO9.508CangguIndonesiaGo: weather is a clear strength, walkability is the main watch-out, and our estimate is about $1,885/mo.🌴 Southeast Asia$1,885/mo30 MbpsGO9.409Playa del CarmenMexicoGo: weather is a clear strength, internet is the main watch-out, and our estimate is about $2,950/mo.🗽 North America$2,950/mo38 MbpsGO9.410MurciaSpainMaybe: incredible value and weather, but requires Spanish and has thin nomad infrastructure. ~$1,700/mo.☀️ Southern Europe$1,700/mo145 MbpsMAYBE9.411GuadalajaraMexicoGo: food is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,925/mo.🗽 North America$1,925/mo51 MbpsGO9.212IzmirTurkeyGo: great food, beautiful waterfront, affordable, with a liberal and welcoming atmosphere.☀️ Southern Europe$1,850/mo29 MbpsGO9.213KaohsiungTaiwanGo: warm weather, affordable, fast internet, and Taiwan's Gold Card makes it visa-friendly.🏯 East Asia$1,700/mo143 MbpsGO9.214UluwatuIndonesiaGo: weather is a clear strength, walkability is the main watch-out, and our estimate is about $1,900/mo.🌴 Southeast Asia$1,900/mo25 MbpsGO9.115TainanTaiwanGo: best food in Taiwan, affordable, warm weather, and Gold Card makes visa easy.🏯 East Asia$1,600/mo143 MbpsGO9.116Hua HinThailandGo: pleasant beach town with good expat infrastructure, affordable, and easy reach from Bangkok.🌴 Southeast Asia$1,450/mo76 MbpsGO9.117KanchanaburiThailandMaybe: beautiful nature and very cheap, but tiny town with limited infrastructure for serious remote work.🌴 Southeast Asia$950/mo76 MbpsMAYBE9.118AyutthayaThailandMaybe: stunning and dirt cheap, but very small with limited amenities and infrastructure.🌴 Southeast Asia$1,000/mo76 MbpsMAYBE9.119JaipurIndiaMaybe: visual culture, English access, and $1,150/mo costs shine, while extreme summer heat, dust, touts, and traffic require patience.🕌 South Asia$1,150/mo25 MbpsMAYBE9.120AthensGreeceGo: weather is a clear strength, affordability is the main watch-out, and our estimate is about $2,200/mo.☀️ Southern Europe$2,200/mo62 MbpsGO9.121LecceItalyMaybe: stunning beauty and ultra-affordable, but isolated location, limited English, and minimal coworking. ~$1,750/mo.☀️ Southern Europe$1,750/mo45 MbpsMAYBE9.022CataniaItalyMaybe: incredible atmosphere and value, but chaotic infrastructure, limited English, and rough edges. ~$1,850/mo.☀️ Southern Europe$1,850/mo45 MbpsMAYBE9.023KochiIndiaMaybe: $1,250/mo buys Kerala food, English, backwater access, and solid tech zones, but monsoon humidity and island logistics matter.🕌 South Asia$1,250/mo25 MbpsMAYBE9.024Goa / PanajiIndiaMaybe: India's beach state — Portuguese heritage, trance parties, and tropical slow living. Our estimate: ~$1,450/mo.🕌 South Asia$1,450/mo40 MbpsMAYBE9.025AlmeriaSpainMaybe: $1,550/mo buys sunny beaches and a compact Spanish base, but limited English, heat, and a smaller nomad scene decide the fit.☀️ Southern Europe$1,550/mo109 MbpsMAYBE9.026SemarangIndonesiaMaybe: affordable and well-connected, but limited appeal for extended nomad stays.🌴 Southeast Asia$1,100/mo24 MbpsMAYBE9.027MersinTurkeyMaybe: affordable and sunny with good basics, but limited English and no nomad infrastructure.☀️ Southern Europe$1,350/mo29 MbpsMAYBE9.028Jerez de la FronteraSpainMaybe: $1,500/mo gets authentic Andalusia, food, sherry, and nearby beaches, but Spanish, heat, and limited coworking narrow the audience.☀️ Southern Europe$1,500/mo109 MbpsMAYBE9.029BodrumTurkeyMaybe: beautiful and lively in summer, but expensive by Turkish standards, dead in winter, and limited nomad infrastructure.☀️ Southern Europe$2,200/mo29 MbpsMAYBE9.030Koh PhanganThailandGo: affordability is a clear strength, walkability is the main watch-out, and our estimate is about $1,405/mo.🌴 Southeast Asia$1,405/mo76 MbpsGO8.931PlovdivBulgariaGo: cost of living is a clear strength, English-language ease is the main watch-out, and the estimate is about $1,200/mo.🏛️ Eastern Europe$1,200/mo49 MbpsGO8.932OaxacaMexicoGo: food is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,225/mo.🗽 North America$1,225/mo38 MbpsGO8.933San JuanPuerto RicoGo: English friendliness is a clear strength, affordability is the main watch-out, and our estimate is about $2,305/mo.🗽 North America$2,305/mo85 MbpsGO8.934Girne (Kyrenia)Northern CyprusMaybe: weather is the main reason to consider it, but walkability and our $1,410/mo estimate make it profile-dependent.☀️ Southern Europe$1,410/mo101 MbpsMAYBE8.935ToulouseFranceGo: strong tech/aerospace ecosystem, sunny weather, great food, and affordable by French standards. ~$2,750/mo.🏰 Western Europe$2,750/mo190 MbpsGO8.936KumamotoJapanGo: $2,050/mo is strong value for Japan, with safety, food, castle culture, onsen trips, and reliable internet despite low English.🏯 East Asia$2,050/mo95 MbpsGO8.937Naha / OkinawaJapanMaybe: Japan meets the tropics — Okinawa's capital with beaches, longevity, and island time. Our estimate: ~$2,650/mo.🏯 East Asia$2,650/mo63 MbpsMAYBE8.938PerthAustraliaMaybe: Australia's sunniest city — isolated, beautiful, and surprisingly liveable. Our estimate: ~$4,300/mo.🦘 Oceania$4,300/mo90 MbpsMAYBE8.939Mui NeVietnamMaybe: beautiful beach setting and very cheap, but small and isolated with basic infrastructure.🌴 Southeast Asia$1,000/mo75 MbpsMAYBE8.940Santa MartaColombiaMaybe: cost of living is a clear strength, safety is the main watch-out, and the estimate is about $1,250/mo.🌎 South America$1,250/mo85 MbpsMAYBE8.941EvoraPortugalMaybe: cost of living is a clear strength, nightlife is the main watch-out, and the estimate is about $1,500/mo.☀️ Southern Europe$1,500/mo65 MbpsMAYBE8.942FaroPortugalGo: year-round sun, direct airport, growing nomad scene, and lower costs than Lagos or Albufeira. ~$2,150/mo.☀️ Southern Europe$2,150/mo130 MbpsGO8.843CairnsAustraliaMaybe: unbeatable natural access (Reef + Rainforest), but small, expensive, and seasonal tourist economy. ~$3,200/mo.🦘 Oceania$3,200/mo45 MbpsMAYBE8.844BrisbaneAustraliaGo: Subtropical river city on the rise — affordable Australian living with year-round warmth. Our estimate: ~$4,100/mo.🦘 Oceania$4,100/mo90 MbpsGO8.845Ribeirao PretoBrazilMaybe: prosperous and comfortable, but no international appeal or nomad infrastructure.🌎 South America$1,300/mo91 MbpsMAYBE8.846Joao PessoaBrazilMaybe: beautiful beaches and affordable, but limited English and nomad infrastructure.🌎 South America$1,250/mo91 MbpsMAYBE8.747DurresAlbaniaMaybe: cost of living is a clear strength, English-language ease is the main watch-out, and the estimate is about $1,150/mo.🏛️ Eastern Europe$1,150/mo25 MbpsMAYBE8.748CaliColombiaMaybe: cost of living is a clear strength, safety is the main watch-out, and the estimate is about $1,200/mo.🌎 South America$1,200/mo114 MbpsMAYBE8.749ZanzibarTanzaniaMaybe: weather is the main reason to consider it, but internet and our $1,245/mo estimate make it profile-dependent.🌍 Africa$1,245/mo18 MbpsMAYBE8.750NatalBrazilMaybe: great beaches and sunshine, but limited international scene and Portuguese essential.🌎 South America$1,250/mo91 MbpsMAYBE8.751HuelvaSpainMaybe: affordable and near great nature, but small with limited nomad appeal.☀️ Southern Europe$1,600/mo109 MbpsMAYBE8.752PattayaThailandMaybe: cheap condos, fast internet, healthcare, and $1,500/mo costs are practical, but nightlife tourism and beach quality shape the experience.🌴 Southeast Asia$1,500/mo114 MbpsMAYBE8.753GaboroneBotswanaMaybe: cost of living is a clear strength, nightlife is the main watch-out, and the estimate is about $1,700/mo.🌍 Africa$1,700/mo30 MbpsMAYBE8.754Mexico CityMexicoGo: food is a clear strength, English friendliness is the main watch-out, and our estimate is about $2,400/mo.🗽 North America$2,400/mo66 MbpsGO8.755LondrinaBrazilMaybe: affordable and safe, but limited charm and no nomad community.🌎 South America$1,200/mo91 MbpsMAYBE8.756Gold CoastAustraliaMaybe: outstanding beaches and climate, but car-dependent, expensive, and culturally thin beyond the beach. ~$3,900/mo.🦘 Oceania$3,900/mo68 MbpsMAYBE8.657Rio de JaneiroBrazilMaybe: nightlife is the main reason to consider it, but English friendliness and our $2,715/mo estimate make it profile-dependent.🌎 South America$2,715/mo121 MbpsMAYBE8.658LagosPortugalGo: stunning coast, international community, and Portugal's nomad visa — but prices surge in summer.☀️ Southern Europe$2,300/mo65 MbpsGO8.659MaceioBrazilMaybe: stunning water and affordable, but limited infrastructure and Portuguese essential.🌎 South America$1,300/mo91 MbpsMAYBE8.660AbujaNigeriaSkip: central districts are orderly, but at $1,900/mo the car dependence, thin nightlife, and regional security concerns outweigh the upside.🌍 Africa$1,900/mo25 MbpsSKIP8.661AntalyaTurkeyGo: weather is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,870/mo.☀️ Southern Europe$1,870/mo29 MbpsGO8.662Antigua GuatemalaGuatemalaGo: affordability is a clear strength, healthcare is the main watch-out, and our estimate is about $1,445/mo.🌮 Central America$1,445/mo45 MbpsGO8.663MombasaKenyaSkip: the coast is beautiful, but $1,300/mo comes with power and water interruptions, night safety concerns, heat, and thin coworking.🌍 Africa$1,300/mo22 MbpsSKIP8.564QueretaroMexicoGo: safety is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,925/mo.🗽 North America$1,925/mo51 MbpsGO8.565VitoriaBrazilMaybe: pleasant and affordable with great food, but limited international appeal.🌎 South America$1,500/mo91 MbpsMAYBE8.566BudvaMontenegroMaybe: cost of living is a clear strength, English-language ease is the main watch-out, and the estimate is about $1,750/mo.☀️ Southern Europe$1,750/mo33 MbpsMAYBE8.567Tel AvivIsraelMaybe: internet is the main reason to consider it, but affordability and our $3,335/mo estimate make it profile-dependent.🏜️ Middle East$3,335/mo195 MbpsMAYBE8.568FlorianopolisBrazilGo: internet is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,815/mo.🌎 South America$1,815/mo121 MbpsGO8.469UbudIndonesiaGo: food is a clear strength, nightlife is the main watch-out, and our estimate is about $2,040/mo.🌴 Southeast Asia$2,040/mo28 MbpsGO8.470PretoriaSouth AfricaMaybe: cost of living is a clear strength, safety is the main watch-out, and the estimate is about $1,550/mo.🌍 Africa$1,550/mo27 MbpsMAYBE8.471Los AngelesUSAMaybe: Sun, sprawl, and creative ambition — the entertainment capital in eternal sunshine. Our estimate: ~$5,900/mo.🗽 North America$5,900/mo166 MbpsMAYBE8.472HonoluluUSASkip: beaches, weather, and US infrastructure are outstanding, but $5,100/mo costs plus island isolation make it impractical for most nomads.🗽 North America$5,100/mo125 MbpsSKIP8.473MaleMaldivesSkip: extremely dense, expensive by regional standards, and limited practical appeal for remote work.🕌 South Asia$2,600/mo25 MbpsSKIP8.474EriceiraPortugalGo: surf lifestyle, growing nomad community, close to Lisbon, and Portugal's excellent nomad visa.☀️ Southern Europe$2,200/mo85 MbpsGO8.375AgadirMoroccoMaybe: sunny, affordable beach living with good basics, but limited cultural depth and nomad infrastructure.🌍 Africa$1,300/mo31 MbpsMAYBE8.376Mar del PlataArgentinaMaybe: food is a clear strength, English-language ease is the main watch-out, and the estimate is about $1,400/mo.🌎 South America$1,400/mo45 MbpsMAYBE8.377PaphosCyprusGo: safety is a clear strength, nightlife is the main watch-out, and our estimate is about $2,500/mo.☀️ Southern Europe$2,500/mo39 MbpsGO8.278Puerto EscondidoMexicoMaybe: surf, Oaxacan food and $1,945/mo make the case, but unreliable 25 Mbps internet, limited healthcare and connecting flights make it profile-dependent.🗽 North America$1,945/mo25 MbpsMAYBE8.279Cape VerdeCape VerdeMaybe: weather is the main reason to consider it, but internet and our $1,565/mo estimate make it profile-dependent.🌍 Africa$1,565/mo15 MbpsMAYBE8.280PiriapolisUruguayMaybe: $1,600/mo suits a quiet Uruguay beach stay, but seasonality, unreliable internet, and tiny amenities make timing everything.🌎 South America$1,600/mo53 MbpsMAYBE8.281LarnacaCyprusGo: safety is a clear strength, nightlife is the main watch-out, and our estimate is about $2,500/mo.☀️ Southern Europe$2,500/mo59 MbpsGO8.182KampalaUgandaSkip: friendly people and a pleasant climate help, but $1,300/mo does not offset power cuts, traffic danger, weak internet, and limited healthcare.🌍 Africa$1,300/mo25 MbpsSKIP8.183San DiegoUSAMaybe: America's finest climate — beaches, burritos, and a laid-back border vibe. Our estimate: ~$5,200/mo.🗽 North America$5,200/mo166 MbpsMAYBE8.084ChiclayoPeruSkip: despite $900/mo costs and excellent northern food, the noisy urban setting, basic internet, and no coworking limit its value.🌎 South America$900/mo104 MbpsSKIP8.085BiarritzFranceMaybe: weather is a clear strength, cost of living is the main watch-out, and the estimate is about $3,150/mo.🏰 Western Europe$3,150/mo95 MbpsMAYBE8.086IquiqueChileMaybe: dramatic setting and affordable, but isolated with limited nomad appeal.🌎 South America$1,450/mo147 MbpsMAYBE7.987BengaluruIndiaMaybe: affordability is the main reason to consider it, but walkability and our $1,130/mo estimate make it profile-dependent.🕌 South Asia$1,130/mo34 MbpsMAYBE7.988La PazMexicoMaybe: beaches, marine life and $1,945/mo are a real draw, but 25 Mbps internet, few coworking options and an isolated spot on the Baja peninsula make it profile-dependent.🗽 North America$1,945/mo25 MbpsMAYBE7.989AricaChileMaybe: 147 Mbps, year-round desert sun and $1,300/mo make Arica genuinely workable, but it is small, isolated at the Peruvian border and thin on English, so it suits surfers and dry-climate seekers rather than most nomads.🌎 South America$1,300/mo147 MbpsMAYBE7.890TrujilloPeruMaybe: $1,000/mo, spring-like weather and extraordinary archaeology make Trujillo tempting, but no coworking, rough outskirts and flood risk in El Nino years mean it works only if you stay central and travel light.🌎 South America$1,000/mo104 MbpsMAYBE7.891HeraklionGreeceGo: safety is a clear strength, nightlife is the main watch-out, and our estimate is about $2,140/mo.☀️ Southern Europe$2,140/mo36 MbpsGO7.792PueblaMexicoGo: food is a clear strength, English friendliness is the main watch-out, and our estimate is about $1,730/mo.🗽 North America$1,730/mo51 MbpsGO7.793San Miguel de AllendeMexicoMaybe: colonial architecture and a large international community make it easy to land in, but at $1,945/mo with 25 Mbps internet and little coworking it works better as a stay than as a base.🗽 North America$1,945/mo25 MbpsMAYBE7.494PanajachelGuatemalaMaybe: affordability is the main reason to consider it, but healthcare and our $1,305/mo estimate make it profile-dependent.🌮 Central America$1,305/mo25 MbpsMAYBE7.495FortalezaBrazilMaybe: affordability is the main reason to consider it, but English friendliness and our $1,765/mo estimate make it profile-dependent.🌎 South America$1,765/mo121 MbpsMAYBE7.496San JoseCosta RicaMaybe: weather is the main reason to consider it, but affordability and our $2,805/mo estimate make it profile-dependent.🌮 Central America$2,805/mo112 MbpsMAYBE7.297SalvadorBrazilMaybe: nightlife is the main reason to consider it, but English friendliness and our $1,765/mo estimate make it profile-dependent.🌎 South America$1,765/mo121 MbpsMAYBE7.198RhodesGreeceMaybe: safety is the main reason to consider it, but healthcare and our $2,135/mo estimate make it profile-dependent.☀️ Southern Europe$2,135/mo42 MbpsMAYBE7.199RoatanHondurasMaybe: weather is the main reason to consider it, but walkability and our $1,445/mo estimate make it profile-dependent.🌮 Central America$1,445/mo20 MbpsMAYBE7.0100KigaliRwandaMaybe: safety is the main reason to consider it, but nightlife and our $1,920/mo estimate make it profile-dependent.🌍 Africa$1,920/mo29 MbpsMAYBE7.0101Ambergris CayeBelizeMaybe: English friendliness is the main reason to consider it, but internet and our $2,445/mo estimate make it profile-dependent.🌮 Central America$2,445/mo18 MbpsMAYBE7.0102BoquetePanamaMaybe: weather is the main reason to consider it, but nightlife and our $2,185/mo estimate make it profile-dependent.🌮 Central America$2,185/mo54 MbpsMAYBE6.9103NairobiKenyaMaybe: English friendliness is the main reason to consider it, but walkability and our $1,035/mo estimate make it profile-dependent.🌍 Africa$1,035/mo45 MbpsMAYBE6.9104Caye CaulkerBelizeMaybe: English friendliness is the main reason to consider it, but healthcare and our $2,440/mo estimate make it profile-dependent.🌮 Central America$2,440/mo14 MbpsMAYBE6.4