<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>URCity — Find Your City. Know the True Cost</title><link>https://urcity.com/en/</link><description>Recent content on URCity — Find Your City. Know the True Cost</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 06 Jul 2026 00:18:59 +0000</lastBuildDate><atom:link href="https://urcity.com/en/index.xml" rel="self" type="application/rss+xml"/><item><title>Akron, OH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/akron-oh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/akron-oh/</guid><description>Rubber City with cheap housing, minor league baseball, and a revitalizing downtown.</description></item><item><title>Albuquerque, NM — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/albuquerque-nm/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/albuquerque-nm/</guid><description>Duke City with 310 sunny days, hot air balloons, and stunning Southwest landscapes.</description></item><item><title>Amsterdam, North Holland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/amsterdam-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/amsterdam-nl/</guid><description>The cosmopolitan canal capital, blending historic charm with a world-class cultural scene and the country&amp;rsquo;s highest cost of living.</description></item><item><title>Anaheim, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/anaheim-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/anaheim-ca/</guid><description>Home of Disneyland with suburban comfort, but California housing prices.</description></item><item><title>Anchorage, AK — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/anchorage-ak/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/anchorage-ak/</guid><description>Last Frontier&amp;rsquo;s largest city with no state income or sales tax, but extreme winters.</description></item><item><title>Ann Arbor, MI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/ann-arbor-mi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/ann-arbor-mi/</guid><description>College town with University of Michigan, Big Ten sports, and intellectual energy.</description></item><item><title>Asheville, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/asheville-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/asheville-nc/</guid><description>Mountain hippie haven with breweries, Blue Ridge Parkway, and a vibrant arts scene.</description></item><item><title>Atlanta, GA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/atlanta-ga/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/atlanta-ga/</guid><description>The South&amp;rsquo;s economic capital with affordable living, film production, and Southern hospitality.</description></item><item><title>Augusta, GA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/augusta-ga/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/augusta-ga/</guid><description>Home of the Masters with cheap housing, the Savannah River, and Southern charm.</description></item><item><title>Aurora, CO — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/aurora-co/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/aurora-co/</guid><description>Denver suburb with diversity, medical centers, and Rocky Mountain access.</description></item><item><title>Austin, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/austin-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/austin-tx/</guid><description>Live Music Capital with booming tech, no state income tax, and a vibrant culture.</description></item><item><title>Bakersfield, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/bakersfield-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/bakersfield-ca/</guid><description>California&amp;rsquo;s affordable option with agriculture, oil, and country music heritage.</description></item><item><title>Baltimore, MD — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/baltimore-md/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/baltimore-md/</guid><description>Charm City with crab cakes, Inner Harbor, and surprisingly affordable row houses.</description></item><item><title>Baton Rouge, LA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/baton-rouge-la/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/baton-rouge-la/</guid><description>Red Stick with LSU Tigers, Cajun food, Mississippi River, and Southern affordability.</description></item><item><title>Belfast, Northern Ireland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/belfast-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/belfast-gb/</guid><description>Northern Ireland&amp;rsquo;s capital with a transformed city center, thriving film industry, and the UK&amp;rsquo;s lowest cost of living.</description></item><item><title>Bellingham, WA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/bellingham-wa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/bellingham-wa/</guid><description>A coastal college town near Vancouver BC with outdoor access, craft breweries, and a growing tech scene.</description></item><item><title>Bend, OR — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/bend-or/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/bend-or/</guid><description>Outdoor playground with breweries, skiing, and no sales tax in the high desert.</description></item><item><title>Billings, MT — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/billings-mt/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/billings-mt/</guid><description>Montana&amp;rsquo;s largest city with Yellowstone proximity, no sales tax, and Big Sky country.</description></item><item><title>Birmingham, AL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/birmingham-al/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/birmingham-al/</guid><description>Magic City with civil rights history, medical centers, and very affordable Southern living.</description></item><item><title>Birmingham, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/birmingham-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/birmingham-gb/</guid><description>The UK&amp;rsquo;s second-largest city with a rich industrial heritage, diverse culture, and some of the most affordable housing in England.</description></item><item><title>Boise, ID — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/boise-id/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/boise-id/</guid><description>City of Trees with outdoor adventure, fastest-growing metro, and manageable cost of living.</description></item><item><title>Boston, MA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/boston-ma/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/boston-ma/</guid><description>Historic college town with world-class hospitals, sports, and brutal winters.</description></item><item><title>Boulder, CO — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/boulder-co/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/boulder-co/</guid><description>Liberal mountain town with CU Buffaloes, outdoor obsession, and very expensive housing.</description></item><item><title>Bridgeport, CT — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/bridgeport-ct/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/bridgeport-ct/</guid><description>Connecticut&amp;rsquo;s largest city with affordable housing by Northeast standards and train to NYC.</description></item><item><title>Bristol, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/bristol-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/bristol-gb/</guid><description>A creative coastal city with a thriving aerospace and tech sector, vibrant street art, and excellent quality of life.</description></item><item><title>Buffalo, NY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/buffalo-ny/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/buffalo-ny/</guid><description>City of Good Neighbors with chicken wings, lake effect snow, and incredibly cheap housing.</description></item><item><title>Burlington, VT — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/burlington-vt/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/burlington-vt/</guid><description>Lake Champlain college town with Ben &amp;amp; Jerry&amp;rsquo;s, craft beer, and progressive politics.</description></item><item><title>Calgary, AB — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/calgary-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/calgary-ca/</guid><description>Canada&amp;rsquo;s energy capital with the highest household incomes, abundant sunshine, and easy access to the Rocky Mountains.</description></item><item><title>Cardiff, Wales — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/cardiff-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/cardiff-gb/</guid><description>Wales&amp;rsquo; capital offers a compact, affordable city with a growing media sector, a stunning waterfront, and easy access to nature.</description></item><item><title>Chandler, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/chandler-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/chandler-az/</guid><description>Phoenix tech suburb with Intel, excellent schools, and 296 days of sunshine.</description></item><item><title>Charleston, SC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/charleston-sc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/charleston-sc/</guid><description>Holy City with cobblestone streets, world-class food, and Southern coastal elegance.</description></item><item><title>Charlotte, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/charlotte-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/charlotte-nc/</guid><description>Banking hub of the South with NASCAR, craft beer, and a reasonable cost of living.</description></item><item><title>Chattanooga, TN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/chattanooga-tn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/chattanooga-tn/</guid><description>Gig City with fastest internet, Lookout Mountain, and no state income tax.</description></item><item><title>Chesapeake, VA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/chesapeake-va/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/chesapeake-va/</guid><description>Coastal Virginia suburb with military presence, Great Bridge locks, and suburban comfort.</description></item><item><title>Cheyenne, WY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/cheyenne-wy/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/cheyenne-wy/</guid><description>Frontier Days capital with no state income tax, wide open spaces, and windy plains.</description></item><item><title>Chicago, IL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/chicago-il/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/chicago-il/</guid><description>The Midwest&amp;rsquo;s economic hub with world-class architecture, deep-dish pizza, and four distinct seasons.</description></item><item><title>Chula Vista, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/chula-vista-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/chula-vista-ca/</guid><description>San Diego suburb with Mexican border proximity, diversity, and coastal California prices.</description></item><item><title>Cincinnati, OH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/cincinnati-oh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/cincinnati-oh/</guid><description>Queen City with chili on spaghetti, riverfront revival, and very affordable housing.</description></item><item><title>Cleveland, OH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/cleveland-oh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/cleveland-oh/</guid><description>Rock and Roll Hall of Fame city with cheap housing, lakefront, and a gritty comeback.</description></item><item><title>Colorado Springs, CO — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/colorado-springs-co/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/colorado-springs-co/</guid><description>Olympic City USA with Pikes Peak views, military presence, and outdoor adventure.</description></item><item><title>Columbia, SC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/columbia-sc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/columbia-sc/</guid><description>Capital city with USC Gamecocks, three rivers, and affordable Southern living.</description></item><item><title>Columbus, OH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/columbus-oh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/columbus-oh/</guid><description>Midwest affordability with a booming tech scene and Ohio State energy.</description></item><item><title>Corpus Christi, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/corpus-christi-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/corpus-christi-tx/</guid><description>Texas beach town with Gulf Coast living, no state income tax, and naval aviation.</description></item><item><title>Dallas, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/dallas-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/dallas-tx/</guid><description>Big D offers corporate headquarters, sports, and no state income tax at a reasonable cost.</description></item><item><title>Delft, South Holland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/delft-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/delft-nl/</guid><description>A quaint, historic city renowned for Delftware blue pottery, a top technical university, and a charming canal-lined city centre between The Hague and Rotterdam.</description></item><item><title>Denver, CO — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/denver-co/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/denver-co/</guid><description>Mile High City with 300 days of sunshine, craft beer, and easy mountain access.</description></item><item><title>Des Moines, IA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/des-moines-ia/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/des-moines-ia/</guid><description>Insurance capital with low unemployment, farmers markets, and incredibly affordable living.</description></item><item><title>Detroit, MI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/detroit-mi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/detroit-mi/</guid><description>Motor City is rebuilding with incredibly cheap housing, a growing arts scene, and Motown soul.</description></item><item><title>Durham, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/durham-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/durham-nc/</guid><description>Bull City with Duke University, food scene, and Research Triangle innovation.</description></item><item><title>Edinburgh, Scotland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/edinburgh-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/edinburgh-gb/</guid><description>Scotland&amp;rsquo;s stunning capital with a historic castle, world-famous festivals, and a strong finance and tech economy.</description></item><item><title>Edmonton, AB — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/edmonton-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/edmonton-ca/</guid><description>Alberta&amp;rsquo;s capital with the most affordable housing of any major Canadian city, a massive river valley park system, and no provincial sales tax.</description></item><item><title>Eindhoven, North Brabant — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/eindhoven-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/eindhoven-nl/</guid><description>The Netherlands&amp;rsquo; technology and design capital, home to Philips and ASML, offering a modern, innovative environment with relatively affordable housing.</description></item><item><title>El Paso, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/el-paso-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/el-paso-tx/</guid><description>Sun City on the border with the most affordable housing in Texas and stunning desert views.</description></item><item><title>Elk Grove, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/elk-grove-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/elk-grove-ca/</guid><description>Sacramento suburb with diversity, parks, and more affordable than Bay Area.</description></item><item><title>Eugene, OR — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/eugene-or/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/eugene-or/</guid><description>Track Town USA with University of Oregon, rain, and no sales tax.</description></item><item><title>Fargo, ND — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fargo-nd/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fargo-nd/</guid><description>Lowest unemployment in America, brutal winters, and surprisingly vibrant arts scene.</description></item><item><title>Fayetteville, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fayetteville-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fayetteville-nc/</guid><description>Military town with Fort Bragg, affordable housing, and Southern hospitality.</description></item><item><title>Fort Wayne, IN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fort-wayne-in/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fort-wayne-in/</guid><description>Midwest affordability champion with three rivers, minor league baseball, and low taxes.</description></item><item><title>Fort Worth, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fort-worth-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fort-worth-tx/</guid><description>Where the West begins — cowboy culture meets modern city with no state income tax.</description></item><item><title>Fremont, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fremont-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fremont-ca/</guid><description>Bay Area suburb with Tesla, diverse Asian community, and Silicon Valley housing prices.</description></item><item><title>Fresno, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/fresno-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/fresno-ca/</guid><description>Agricultural capital with proximity to Yosemite, cheaper than coastal CA, but hot summers.</description></item><item><title>Garland, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/garland-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/garland-tx/</guid><description>Dallas suburb with diversity, Lake Ray Hubbard, and no state income tax.</description></item><item><title>Glasgow, Scotland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/glasgow-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/glasgow-gb/</guid><description>Scotland&amp;rsquo;s largest city known for its art scene, friendly locals, and some of the most affordable urban living in the UK.</description></item><item><title>Glendale, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/glendale-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/glendale-az/</guid><description>Phoenix suburb with spring training, Westgate entertainment, and desert affordability.</description></item><item><title>Grand Rapids, MI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/grand-rapids-mi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/grand-rapids-mi/</guid><description>Beer City USA with craft breweries, ArtPrize, and affordable Lake Michigan living.</description></item><item><title>Greensboro, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/greensboro-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/greensboro-nc/</guid><description>Gate City with civil rights history, four seasons, and affordable Piedmont living.</description></item><item><title>Greenville, SC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/greenville-sc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/greenville-sc/</guid><description>Falls Park on the Reedy with a stunning downtown revival and Southern hospitality.</description></item><item><title>Groningen, Groningen — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/groningen-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/groningen-nl/</guid><description>A vibrant, youthful student city in the north with a strong cultural scene, cycling culture, and the most affordable living costs among major Dutch cities.</description></item><item><title>Halifax, NS — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/halifax-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/halifax-ca/</guid><description>Atlantic Canada&amp;rsquo;s largest city with a historic waterfront, growing tech sector, and a relaxed coastal lifestyle.</description></item><item><title>Henderson, NV — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/henderson-nv/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/henderson-nv/</guid><description>Vegas suburb with master-planned communities, no state income tax, and desert luxury.</description></item><item><title>Hialeah, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/hialeah-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/hialeah-fl/</guid><description>Cuban-American heart of Miami with Spanish-speaking culture, no state income tax.</description></item><item><title>Honolulu, HI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/honolulu-hi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/honolulu-hi/</guid><description>Paradise with perfect weather, beaches, and the highest cost of living in the US.</description></item><item><title>Houston, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/houston-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/houston-tx/</guid><description>Energy capital of the world with no state income tax, diverse culture, and affordable living.</description></item><item><title>Huntsville, AL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/huntsville-al/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/huntsville-al/</guid><description>Rocket City with NASA, defense contractors, and the highest concentration of PhDs in America.</description></item><item><title>Indianapolis, IN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/indianapolis-in/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/indianapolis-in/</guid><description>Racing capital with a low cost of living, growing tech sector, and friendly Midwest vibe.</description></item><item><title>Irvine, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/irvine-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/irvine-ca/</guid><description>Master-planned perfection with top schools, tech jobs, and Orange County prices.</description></item><item><title>Irving, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/irving-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/irving-tx/</guid><description>Dallas suburb with corporate headquarters, DFW airport, and no state income tax.</description></item><item><title>Jackson, MS — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/jackson-ms/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/jackson-ms/</guid><description>Capital city with blues history, cheap housing, and Southern soul food.</description></item><item><title>Jacksonville, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/jacksonville-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/jacksonville-fl/</guid><description>Florida&amp;rsquo;s largest city with beaches, no state income tax, and affordable living.</description></item><item><title>Jersey City, NJ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/jersey-city-nj/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/jersey-city-nj/</guid><description>NYC&amp;rsquo;s sixth borough with PATH trains, waterfront views, and slightly cheaper than Manhattan.</description></item><item><title>Kansas City, KS — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/kansas-city-ks/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/kansas-city-ks/</guid><description>Kansas side of the metro with even cheaper housing and the same BBQ culture.</description></item><item><title>Kansas City, MO — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/kansas-city-mo/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/kansas-city-mo/</guid><description>BBQ capital with jazz history, fountains, and incredibly affordable Midwest living.</description></item><item><title>Key West, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/key-west-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/key-west-fl/</guid><description>Southernmost Point with conch culture, sunsets, and no state income tax in paradise.</description></item><item><title>Knoxville, TN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/knoxville-tn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/knoxville-tn/</guid><description>Scruffy City with UT Volunteers, Great Smoky Mountains, and no state income tax.</description></item><item><title>Laredo, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/laredo-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/laredo-tx/</guid><description>Border city with Mexican culture, international trade, and the cheapest living in Texas.</description></item><item><title>Las Vegas, NV — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/las-vegas-nv/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/las-vegas-nv/</guid><description>Entertainment capital with no state income tax, 310 sunny days, and 24/7 energy.</description></item><item><title>Leeds, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/leeds-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/leeds-gb/</guid><description>A major financial center in the north with a booming legal sector, vibrant nightlife, and affordable housing compared to London.</description></item><item><title>Leiden, South Holland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/leiden-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/leiden-nl/</guid><description>A picturesque university town famous for its canals, historic ties to the Pilgrims, and a relaxed, intellectual atmosphere close to The Hague and Amsterdam.</description></item><item><title>Lexington, KY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/lexington-ky/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/lexington-ky/</guid><description>Horse Capital of the World with bluegrass, bourbon, and affordable Southern charm.</description></item><item><title>Lincoln, NE — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/lincoln-ne/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/lincoln-ne/</guid><description>Capital city with the lowest unemployment in America, college town energy, and affordability.</description></item><item><title>Little Rock, AR — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/little-rock-ar/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/little-rock-ar/</guid><description>Rock Town with Clinton history, the Arkansas River, and very affordable living.</description></item><item><title>Liverpool, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/liverpool-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/liverpool-gb/</guid><description>A cultural icon with legendary music heritage, waterfront regeneration, and some of the UK&amp;rsquo;s most affordable city living.</description></item><item><title>London, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/london-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/london-gb/</guid><description>A global financial and cultural capital with world-class museums, diverse neighborhoods, and unmatched career opportunities — but housing costs are steep.</description></item><item><title>Long Beach, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/long-beach-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/long-beach-ca/</guid><description>Port city with waterfront, diversity, and a more relaxed vibe than LA.</description></item><item><title>Los Angeles, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/los-angeles-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/los-angeles-ca/</guid><description>Entertainment capital with perfect weather, beaches, and a diverse economy — but housing costs are extreme.</description></item><item><title>Louisville, KY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/louisville-ky/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/louisville-ky/</guid><description>Derby City with bourbon, baseball bats, and affordable Southern living.</description></item><item><title>Lubbock, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/lubbock-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/lubbock-tx/</guid><description>Hub City with Texas Tech, Buddy Holly, and the flattest terrain you&amp;rsquo;ll ever see.</description></item><item><title>Maastricht, Limburg — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/maastricht-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/maastricht-nl/</guid><description>A historic, cosmopolitan city in the deep south with a distinct Burgundian flair, nestled between Belgium and Germany.</description></item><item><title>Madison, WI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/madison-wi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/madison-wi/</guid><description>College town with lakes, bikes, beer, and one of the most educated populations in America.</description></item><item><title>Manchester, England — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/manchester-gb/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/manchester-gb/</guid><description>A vibrant northern hub known for its music scene, football culture, and booming tech sector with relatively affordable living.</description></item><item><title>Manchester, NH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/manchester-nh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/manchester-nh/</guid><description>No state income or sales tax, close to Boston, and four distinct New England seasons.</description></item><item><title>Memphis, TN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/memphis-tn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/memphis-tn/</guid><description>Birthplace of rock &amp;rsquo;n&amp;rsquo; roll with BBQ, blues on Beale Street, and no state income tax.</description></item><item><title>Mesa, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/mesa-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/mesa-az/</guid><description>Phoenix suburb with affordable housing, spring training baseball, and desert recreation.</description></item><item><title>Miami, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/miami-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/miami-fl/</guid><description>Tropical paradise with Latin culture, no state income tax, and a growing finance hub.</description></item><item><title>Milwaukee, WI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/milwaukee-wi/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/milwaukee-wi/</guid><description>Brew City on Lake Michigan with summer festivals, cheap housing, and cheese curds.</description></item><item><title>Minneapolis, MN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/minneapolis-mn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/minneapolis-mn/</guid><description>City of Lakes with parks, bike trails, and a thriving arts scene despite brutal winters.</description></item><item><title>Mobile, AL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/mobile-al/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/mobile-al/</guid><description>Port City with Mardi Gras origin, Gulf Coast beaches, and very affordable living.</description></item><item><title>Modesto, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/modesto-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/modesto-ca/</guid><description>Central Valley agriculture hub with George Lucas roots, cheaper than Bay Area.</description></item><item><title>Montgomery, AL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/montgomery-al/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/montgomery-al/</guid><description>Civil Rights history, Maxwell AFB, and some of the cheapest housing in America.</description></item><item><title>Montreal, QC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/montreal-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/montreal-ca/</guid><description>A bilingual cultural capital with European charm, legendary festivals, and surprisingly affordable housing for a major metropolis.</description></item><item><title>Moving from Chicago to Nashville: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-chicago-to-nashville-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-chicago-to-nashville-complete-relocation-guide-2026/</guid><description>Lower taxes, warmer weather, and a booming music scene. Nashville offers 15% lower cost of living with no state income tax.</description></item><item><title>Moving from LA to Phoenix: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-la-to-phoenix-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-la-to-phoenix-complete-relocation-guide-2026/</guid><description>Keep the sunshine, lose the high costs. Phoenix offers 37% lower cost of living with the same desert climate.</description></item><item><title>Moving from New York City to Austin: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-new-york-city-to-austin-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-new-york-city-to-austin-complete-relocation-guide-2026/</guid><description>Save $2,000+/month on rent while keeping your NYC salary. Austin offers 47% lower cost of living with no state income tax.</description></item><item><title>Moving from NYC to Miami: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-nyc-to-miami-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-nyc-to-miami-complete-relocation-guide-2026/</guid><description>Trade winter for beaches and keep your salary. Miami offers warm weather, zero state income tax, and a growing finance scene.</description></item><item><title>Moving from San Francisco to Austin: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-san-francisco-to-austin-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-san-francisco-to-austin-complete-relocation-guide-2026/</guid><description>Cut your cost of living in half while keeping your Bay Area salary. Austin offers 56% lower costs with no state income tax.</description></item><item><title>Moving from Seattle to Austin: Complete Relocation Guide [2026]</title><link>https://urcity.com/en/compare/moving-from-seattle-to-austin-complete-relocation-guide-2026/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/compare/moving-from-seattle-to-austin-complete-relocation-guide-2026/</guid><description>Keep the tech salary, lose the rain and high housing costs. Austin offers 31% lower cost of living with no state income tax.</description></item><item><title>Myrtle Beach, SC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/myrtle-beach-sc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/myrtle-beach-sc/</guid><description>Golf capital with 60 miles of beaches, tourism, and affordable coastal living.</description></item><item><title>Nashville, TN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/nashville-tn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/nashville-tn/</guid><description>Music City with live music everywhere, no state income tax, and booming healthcare.</description></item><item><title>New Orleans, LA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/new-orleans-la/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/new-orleans-la/</guid><description>The Big Easy with jazz, Creole cuisine, Mardi Gras, and a culture unlike anywhere else.</description></item><item><title>New York City, NY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/nyc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/nyc/</guid><description>The global capital of finance, culture, and opportunity — but it comes with the highest cost of living in the US.</description></item><item><title>Newark, NJ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/newark-nj/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/newark-nj/</guid><description>Gateway to NYC with improving downtown, port industry, and more affordable than Manhattan.</description></item><item><title>Norfolk, VA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/norfolk-va/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/norfolk-va/</guid><description>Naval base city with maritime history, Ghent district, and affordable coastal living.</description></item><item><title>Oakland, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/oakland-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/oakland-ca/</guid><description>Bay Area alternative with diversity, art, and slightly more affordable housing than SF.</description></item><item><title>Oklahoma City, OK — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/oklahoma-city-ok/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/oklahoma-city-ok/</guid><description>One of America&amp;rsquo;s most affordable big cities with a revitalized downtown and Thunder basketball.</description></item><item><title>Omaha, NE — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/omaha-ne/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/omaha-ne/</guid><description>Warren Buffett&amp;rsquo;s hometown with a thriving tech sector and rock-bottom cost of living.</description></item><item><title>Orlando, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/orlando-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/orlando-fl/</guid><description>Theme park capital of the world with tourism jobs, no state income tax, and year-round sun.</description></item><item><title>Ottawa, ON — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/ottawa-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/ottawa-ca/</guid><description>Canada&amp;rsquo;s capital offers stable government employment, beautiful waterways, and a family-friendly environment with moderate costs.</description></item><item><title>Oxnard, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/oxnard-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/oxnard-ca/</guid><description>Strawberry fields and beaches between LA and Santa Barbara with coastal California prices.</description></item><item><title>Philadelphia, PA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/philadelphia-pa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/philadelphia-pa/</guid><description>Historic city with rich culture, walkable neighborhoods, and relatively affordable East Coast living.</description></item><item><title>Phoenix, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/phoenix-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/phoenix-az/</guid><description>Valley of the Sun with 300+ days of sunshine, affordable housing, and rapid growth.</description></item><item><title>Pittsburgh, PA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/pittsburgh-pa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/pittsburgh-pa/</guid><description>Steel City transformed into a tech and medical hub with incredibly cheap housing.</description></item><item><title>Plano, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/plano-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/plano-tx/</guid><description>Dallas suburb with corporate headquarters, excellent schools, and no state income tax.</description></item><item><title>Portland, ME — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/portland-me/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/portland-me/</guid><description>Foodie paradise with lobster, lighthouses, and New England coastal charm.</description></item><item><title>Portland, OR — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/portland-or/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/portland-or/</guid><description>Keep Portland Weird — craft beer, food trucks, and no sales tax in the rainy Pacific Northwest.</description></item><item><title>Providence, RI — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/providence-ri/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/providence-ri/</guid><description>Creative Capital with Brown University, WaterFire, and New England charm.</description></item><item><title>Quebec City, QC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/quebec-city-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/quebec-city-ca/</guid><description>A charming historic walled city with European flair, the lowest cost of living among major Canadian cities, and world-famous winter carnival.</description></item><item><title>Raleigh, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/raleigh-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/raleigh-nc/</guid><description>Research Triangle hub with tech jobs, oak trees, and a balanced cost of living.</description></item><item><title>Reno, NV — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/reno-nv/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/reno-nv/</guid><description>The Biggest Little City with no state income tax, Tahoe proximity, and a tech boom.</description></item><item><title>Richmond, VA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/richmond-va/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/richmond-va/</guid><description>Capital of the Confederacy reborn with craft beer, murals, and historic charm.</description></item><item><title>Riverside, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/riverside-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/riverside-ca/</guid><description>Inland Empire city with citrus heritage, cheaper than coastal CA, but still pricey.</description></item><item><title>Rochester, NY — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/rochester-ny/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/rochester-ny/</guid><description>Flower City with Kodak history, universities, lake effect snow, and cheap housing.</description></item><item><title>Rotterdam, South Holland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/rotterdam-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/rotterdam-nl/</guid><description>Europe&amp;rsquo;s largest port city, known for bold modern architecture, a diverse international community, and a more affordable alternative to Amsterdam.</description></item><item><title>Sacramento, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/sacramento-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/sacramento-ca/</guid><description>California&amp;rsquo;s capital with farm-to-fork dining, cheaper than Bay Area, and hot summers.</description></item><item><title>Saint Paul, MN — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/saint-paul-mn/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/saint-paul-mn/</guid><description>Twin Cities&amp;rsquo; quieter half with historic architecture, hockey, and Midwest winters.</description></item><item><title>Salem, OR — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/salem-or/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/salem-or/</guid><description>Oregon&amp;rsquo;s capital with wine country, no sales tax, and Willamette Valley charm.</description></item><item><title>Salt Lake City, UT — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/salt-lake-city-ut/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/salt-lake-city-ut/</guid><description>Mormon capital with world-class skiing, low unemployment, and stunning mountain scenery.</description></item><item><title>San Antonio, TX — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/san-antonio-tx/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/san-antonio-tx/</guid><description>Texas charm with the River Walk, historic missions, and no state income tax.</description></item><item><title>San Bernardino, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/san-bernardino-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/san-bernardino-ca/</guid><description>Inland Empire city with Route 66 history, mountains, and more affordable than coastal CA.</description></item><item><title>San Diego, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/san-diego-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/san-diego-ca/</guid><description>Perfect weather, beaches, and biotech — but you&amp;rsquo;ll pay a premium for paradise.</description></item><item><title>San Francisco, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/san-francisco-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/san-francisco-ca/</guid><description>Tech capital with iconic landmarks — and the highest cost of living in America.</description></item><item><title>San Jose, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/san-jose-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/san-jose-ca/</guid><description>Heart of Silicon Valley with the highest salaries — and housing costs — in America.</description></item><item><title>Santa Ana, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/santa-ana-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/santa-ana-ca/</guid><description>Orange County hub with Latino culture, art districts, and expensive California living.</description></item><item><title>Santa Fe, NM — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/santa-fe-nm/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/santa-fe-nm/</guid><description>The City Different with adobe architecture, art galleries, and 320 days of sunshine.</description></item><item><title>Savannah, GA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/savannah-ga/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/savannah-ga/</guid><description>Hostess City with Spanish moss, historic squares, and coastal Southern beauty.</description></item><item><title>Scottsdale, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/scottsdale-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/scottsdale-az/</guid><description>Desert luxury with golf resorts, spas, art galleries, and premium Arizona living.</description></item><item><title>Seattle, WA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/seattle-wa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/seattle-wa/</guid><description>Pacific Northwest tech hub with no state income tax, coffee culture, and stunning nature.</description></item><item><title>Sioux Falls, SD — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/sioux-falls-sd/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/sioux-falls-sd/</guid><description>No state income tax, booming economy, and the falls of the Big Sioux River.</description></item><item><title>Spokane, WA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/spokane-wa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/spokane-wa/</guid><description>Inland Northwest gateway with no state income tax, rivers, and four distinct seasons.</description></item><item><title>St. Petersburg, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/st-petersburg-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/st-petersburg-fl/</guid><description>Sunshine City with waterfront parks, art museums, and no state income tax on the Gulf.</description></item><item><title>Stockton, CA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/stockton-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/stockton-ca/</guid><description>Central Valley port city with waterfront revival, cheaper than Bay Area but still California prices.</description></item><item><title>Tacoma, WA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tacoma-wa/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tacoma-wa/</guid><description>Seattle&amp;rsquo;s gritty neighbor with no state income tax, cheaper housing, and Mount Rainier views.</description></item><item><title>Tallahassee, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tallahassee-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tallahassee-fl/</guid><description>Florida&amp;rsquo;s capital with FSU Seminoles, oak canopy roads, and no state income tax.</description></item><item><title>Tampa, FL — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tampa-fl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tampa-fl/</guid><description>Sunshine and Cuban sandwiches on the Gulf Coast with no state income tax.</description></item><item><title>The Hague, South Holland — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/the-hague-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/the-hague-nl/</guid><description>The seat of Dutch government and international law, offering a refined coastal lifestyle with a high concentration of expats and diplomats.</description></item><item><title>Tilburg, North Brabant — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tilburg-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tilburg-nl/</guid><description>A former textile hub turned modern Brabant city with a growing creative sector, strong logistics industry, and a more affordable, laid-back lifestyle.</description></item><item><title>Toledo, OH — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/toledo-oh/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/toledo-oh/</guid><description>Glass City with incredibly cheap housing, Great Lakes access, and a manufacturing legacy.</description></item><item><title>Toronto, ON — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/toronto-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/toronto-ca/</guid><description>Canada&amp;rsquo;s largest and most diverse city, a global finance and tech hub with world-class dining — but housing costs are among the nation&amp;rsquo;s highest.</description></item><item><title>Tucson, AZ — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tucson-az/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tucson-az/</guid><description>College town with saguaro cacti, 286 sunny days, and affordable desert living.</description></item><item><title>Tulsa, OK — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/tulsa-ok/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/tulsa-ok/</guid><description>Oil capital with Art Deco architecture, a $10K remote worker incentive, and cheap living.</description></item><item><title>Utrecht, Utrecht — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/utrecht-nl/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/utrecht-nl/</guid><description>A charming medieval university city with a youthful energy, excellent central rail connections, and a canal-ringed historic core.</description></item><item><title>Vancouver, BC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/vancouver-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/vancouver-ca/</guid><description>A stunning coastal city surrounded by mountains and ocean, offering outdoor paradise — but with Canada&amp;rsquo;s highest housing costs.</description></item><item><title>Victoria, BC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/victoria-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/victoria-ca/</guid><description>Canada&amp;rsquo;s mildest city with beautiful gardens, a relaxed island lifestyle, and a popular retirement destination — but housing is costly.</description></item><item><title>Virginia Beach, VA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/virginia-beach-va/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/virginia-beach-va/</guid><description>Resort city with 35 miles of beaches, military presence, and East Coast charm.</description></item><item><title>Washington DC, DC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/washington-dc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/washington-dc/</guid><description>Nation&amp;rsquo;s capital with free museums, political energy, and a highly educated workforce.</description></item><item><title>Wichita, KS — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/wichita-ks/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/wichita-ks/</guid><description>Air Capital of the World with aviation history, affordable housing, and Midwest friendliness.</description></item><item><title>Wilmington, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/wilmington-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/wilmington-nc/</guid><description>Port city with Riverwalk, film production, and coastal Carolina charm.</description></item><item><title>Winnipeg, MB — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/winnipeg-ca/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/winnipeg-ca/</guid><description>The Prairie&amp;rsquo;s cultural heart with a vibrant arts scene, affordable housing, and some of Canada&amp;rsquo;s sunniest weather — but cold winters.</description></item><item><title>Winston-Salem, NC — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/winston-salem-nc/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/winston-salem-nc/</guid><description>Twin City with tobacco history, Wake Forest, and affordable Piedmont living.</description></item><item><title>Worcester, MA — Cost of Living, Housing &amp; Relocation Guide [2026]</title><link>https://urcity.com/en/cities/worcester-ma/</link><pubDate>Sun, 28 Jun 2026 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cities/worcester-ma/</guid><description>Heart of the Commonwealth with colleges, cheaper than Boston, and New England seasons.</description></item><item><title>Accessibility Statement</title><link>https://urcity.com/en/accessibility-statement/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/accessibility-statement/</guid><description>&lt;h2 id="accessibility-statement"&gt;Accessibility Statement&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 28, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="our-commitment"&gt;Our Commitment&lt;/h3&gt;
&lt;p&gt;Northshore Press is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.&lt;/p&gt;
&lt;h3 id="conformance-status"&gt;Conformance Status&lt;/h3&gt;
&lt;p&gt;The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA.&lt;/p&gt;</description></item><item><title>Affiliate Disclosure</title><link>https://urcity.com/en/affiliate-disclosure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/affiliate-disclosure/</guid><description>&lt;h2 id="affiliate-disclosure"&gt;Affiliate Disclosure&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 28, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="ftc-disclosure"&gt;FTC Disclosure&lt;/h3&gt;
&lt;p&gt;In accordance with the Federal Trade Commission (FTC) guidelines, URCity discloses that some of the links on this website are affiliate links. This means that if you click on the link and make a purchase or sign up for a service, we may receive a commission at no additional cost to you.&lt;/p&gt;
&lt;h3 id="our-commitment-to-transparency"&gt;Our Commitment to Transparency&lt;/h3&gt;
&lt;p&gt;URCity is reader-supported. When you click on certain links on our website and make a purchase or sign up for a service, we may earn a commission at no additional cost to you. This affiliate revenue helps us maintain and improve our free content.&lt;/p&gt;</description></item><item><title>Cookie Policy</title><link>https://urcity.com/en/cookie-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/cookie-policy/</guid><description>&lt;h2 id="cookie-policy"&gt;Cookie Policy&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 30, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="what-are-cookies"&gt;What Are Cookies?&lt;/h3&gt;
&lt;p&gt;Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences and improve your experience.&lt;/p&gt;
&lt;h3 id="how-we-use-cookies"&gt;How We Use Cookies&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Essential Cookies:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Required for the website to function properly&lt;/li&gt;
&lt;li&gt;Cannot be disabled&lt;/li&gt;
&lt;li&gt;These do not track you or store personal information&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Analytics Cookies (with your consent):&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We use Google Analytics 4 to understand how visitors interact with our site&lt;/li&gt;
&lt;li&gt;This helps us improve content and user experience&lt;/li&gt;
&lt;li&gt;Google Analytics sets cookies only after you click &amp;ldquo;Accept&amp;rdquo; on our cookie banner&lt;/li&gt;
&lt;li&gt;If you decline, no analytics cookies are set and no tracking occurs&lt;/li&gt;
&lt;li&gt;Data collected is anonymized and processed by Google&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="third-party-cookies"&gt;Third-Party Cookies&lt;/h3&gt;
&lt;p&gt;We use one third-party service that may set cookies:&lt;/p&gt;</description></item><item><title>Cost of Living Calculator</title><link>https://urcity.com/en/tools/cost-of-living-calculator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/tools/cost-of-living-calculator/</guid><description>&lt;h2 id="cost-of-living-calculator"&gt;Cost of Living Calculator&lt;/h2&gt;
&lt;p&gt;Compare the cost of living between two cities to see how much you&amp;rsquo;ll save or spend.&lt;/p&gt;

&lt;div class="calculator-widget" id="col-calc"&gt;
 &lt;div class="calc-header"&gt;
 &lt;div class="calc-icon blue"&gt;
 &lt;svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;
 &lt;line x1="12" y1="1" x2="12" y2="23"/&gt;
 &lt;path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"/&gt;
 &lt;/svg&gt;
 &lt;/div&gt;
 &lt;div class="calc-title-group"&gt;
 &lt;h3&gt;Cost of Living Comparison&lt;/h3&gt;
 &lt;p class="calc-subtitle"&gt;Compare two cities side by side&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-inputs-row"&gt;
 &lt;div class="calc-field"&gt;
 &lt;label for="col-city-a"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/&gt;&lt;circle cx="12" cy="10" r="3"/&gt;&lt;/svg&gt;
 City A
 &lt;/label&gt;
 &lt;select id="col-city-a"&gt;
 
 &lt;option value="akron-oh" data-col="88.5" data-housing="68.5" data-name="Akron"&gt;Akron, OH&lt;/option&gt;
 
 &lt;option value="albuquerque-nm" data-col="94.5" data-housing="88.2" data-name="Albuquerque"&gt;Albuquerque, NM&lt;/option&gt;
 
 &lt;option value="amsterdam-nl" data-col="82.1" data-housing="135" data-name="Amsterdam"&gt;Amsterdam, NH&lt;/option&gt;
 
 &lt;option value="anaheim-ca" data-col="148.5" data-housing="212.4" data-name="Anaheim"&gt;Anaheim, CA&lt;/option&gt;
 
 &lt;option value="anchorage-ak" data-col="118.5" data-housing="128.4" data-name="Anchorage"&gt;Anchorage, AK&lt;/option&gt;
 
 &lt;option value="ann-arbor-mi" data-col="108.5" data-housing="118.2" data-name="Ann Arbor"&gt;Ann Arbor, MI&lt;/option&gt;
 
 &lt;option value="asheville-nc" data-col="102.5" data-housing="108.5" data-name="Asheville"&gt;Asheville, NC&lt;/option&gt;
 
 &lt;option value="atlanta-ga" data-col="104.7" data-housing="118.3" data-name="Atlanta"&gt;Atlanta, GA&lt;/option&gt;
 
 &lt;option value="augusta-ga" data-col="90.5" data-housing="78.5" data-name="Augusta"&gt;Augusta, GA&lt;/option&gt;
 
 &lt;option value="aurora-co" data-col="108.5" data-housing="118.2" data-name="Aurora"&gt;Aurora, CO&lt;/option&gt;
 
 &lt;option value="austin-tx" data-col="119.3" data-housing="159.2" data-name="Austin"&gt;Austin, TX&lt;/option&gt;
 
 &lt;option value="bakersfield-ca" data-col="102.5" data-housing="98.4" data-name="Bakersfield"&gt;Bakersfield, CA&lt;/option&gt;
 
 &lt;option value="baltimore-md" data-col="108.4" data-housing="112.5" data-name="Baltimore"&gt;Baltimore, MD&lt;/option&gt;
 
 &lt;option value="baton-rouge-la" data-col="94.5" data-housing="88.5" data-name="Baton Rouge"&gt;Baton Rouge, LA&lt;/option&gt;
 
 &lt;option value="belfast-gb" data-col="84.1" data-housing="80.5" data-name="Belfast"&gt;Belfast, NIR&lt;/option&gt;
 
 &lt;option value="bellingham-wa" data-col="115.2" data-housing="132.5" data-name="Bellingham"&gt;Bellingham, WA&lt;/option&gt;
 
 &lt;option value="bend-or" data-col="118.5" data-housing="142.5" data-name="Bend"&gt;Bend, OR&lt;/option&gt;
 
 &lt;option value="billings-mt" data-col="96.5" data-housing="92.5" data-name="Billings"&gt;Billings, MT&lt;/option&gt;
 
 &lt;option value="birmingham-al" data-col="90.5" data-housing="78.5" data-name="Birmingham"&gt;Birmingham, AL&lt;/option&gt;
 
 &lt;option value="birmingham-gb" data-col="92.3" data-housing="94.7" data-name="Birmingham"&gt;Birmingham, ENG&lt;/option&gt;
 
 &lt;option value="boise-id" data-col="102.5" data-housing="112.5" data-name="Boise"&gt;Boise, ID&lt;/option&gt;
 
 &lt;option value="boston-ma" data-col="153.2" data-housing="231.5" data-name="Boston"&gt;Boston, MA&lt;/option&gt;
 
 &lt;option value="boulder-co" data-col="148.5" data-housing="228.4" data-name="Boulder"&gt;Boulder, CO&lt;/option&gt;
 
 &lt;option value="bridgeport-ct" data-col="118.5" data-housing="128.4" data-name="Bridgeport"&gt;Bridgeport, CT&lt;/option&gt;
 
 &lt;option value="bristol-gb" data-col="102.1" data-housing="108.5" data-name="Bristol"&gt;Bristol, ENG&lt;/option&gt;
 
 &lt;option value="buffalo-ny" data-col="92.5" data-housing="72.5" data-name="Buffalo"&gt;Buffalo, NY&lt;/option&gt;
 
 &lt;option value="burlington-vt" data-col="112.5" data-housing="128.4" data-name="Burlington"&gt;Burlington, VT&lt;/option&gt;
 
 &lt;option value="calgary-ca" data-col="105.7" data-housing="108.2" data-name="Calgary"&gt;Calgary, AB&lt;/option&gt;
 
 &lt;option value="cardiff-gb" data-col="89.2" data-housing="88.7" data-name="Cardiff"&gt;Cardiff, WLS&lt;/option&gt;
 
 &lt;option value="chandler-az" data-col="108.5" data-housing="118.2" data-name="Chandler"&gt;Chandler, AZ&lt;/option&gt;
 
 &lt;option value="charleston-sc" data-col="108.5" data-housing="118.2" data-name="Charleston"&gt;Charleston, SC&lt;/option&gt;
 
 &lt;option value="charlotte-nc" data-col="98.2" data-housing="96.8" data-name="Charlotte"&gt;Charlotte, NC&lt;/option&gt;
 
 &lt;option value="chattanooga-tn" data-col="92.5" data-housing="82.5" data-name="Chattanooga"&gt;Chattanooga, TN&lt;/option&gt;
 
 &lt;option value="chesapeake-va" data-col="102.5" data-housing="105.2" data-name="Chesapeake"&gt;Chesapeake, VA&lt;/option&gt;
 
 &lt;option value="cheyenne-wy" data-col="96.5" data-housing="92.5" data-name="Cheyenne"&gt;Cheyenne, WY&lt;/option&gt;
 
 &lt;option value="chicago-il" data-col="110.8" data-housing="132.5" data-name="Chicago"&gt;Chicago, IL&lt;/option&gt;
 
 &lt;option value="chula-vista-ca" data-col="138.5" data-housing="188.4" data-name="Chula Vista"&gt;Chula Vista, CA&lt;/option&gt;
 
 &lt;option value="cincinnati-oh" data-col="92.8" data-housing="82.5" data-name="Cincinnati"&gt;Cincinnati, OH&lt;/option&gt;
 
 &lt;option value="cleveland-oh" data-col="90.2" data-housing="72.5" data-name="Cleveland"&gt;Cleveland, OH&lt;/option&gt;
 
 &lt;option value="colorado-springs-co" data-col="105.2" data-housing="118.5" data-name="Colorado Springs"&gt;Colorado Springs, CO&lt;/option&gt;
 
 &lt;option value="columbia-sc" data-col="94.5" data-housing="88.5" data-name="Columbia"&gt;Columbia, SC&lt;/option&gt;
 
 &lt;option value="columbus-oh" data-col="92.1" data-housing="84.5" data-name="Columbus"&gt;Columbus, OH&lt;/option&gt;
 
 &lt;option value="corpus-christi-tx" data-col="92.5" data-housing="88.4" data-name="Corpus Christi"&gt;Corpus Christi, TX&lt;/option&gt;
 
 &lt;option value="dallas-tx" data-col="101.3" data-housing="108.5" data-name="Dallas"&gt;Dallas, TX&lt;/option&gt;
 
 &lt;option value="delft-nl" data-col="75" data-housing="105" data-name="Delft"&gt;Delft, ZH&lt;/option&gt;
 
 &lt;option value="denver-co" data-col="128.5" data-housing="168.3" data-name="Denver"&gt;Denver, CO&lt;/option&gt;
 
 &lt;option value="des-moines-ia" data-col="90.5" data-housing="82.5" data-name="Des Moines"&gt;Des Moines, IA&lt;/option&gt;
 
 &lt;option value="detroit-mi" data-col="92.8" data-housing="68.4" data-name="Detroit"&gt;Detroit, MI&lt;/option&gt;
 
 &lt;option value="durham-nc" data-col="98.5" data-housing="95.2" data-name="Durham"&gt;Durham, NC&lt;/option&gt;
 
 &lt;option value="edinburgh-gb" data-col="105.8" data-housing="112.6" data-name="Edinburgh"&gt;Edinburgh, SCT&lt;/option&gt;
 
 &lt;option value="edmonton-ca" data-col="97.4" data-housing="96.8" data-name="Edmonton"&gt;Edmonton, AB&lt;/option&gt;
 
 &lt;option value="eindhoven-nl" data-col="74.5" data-housing="98" data-name="Eindhoven"&gt;Eindhoven, NB&lt;/option&gt;
 
 &lt;option value="el-paso-tx" data-col="88.5" data-housing="76.8" data-name="El Paso"&gt;El Paso, TX&lt;/option&gt;
 
 &lt;option value="elk-grove-ca" data-col="128.5" data-housing="158.4" data-name="Elk Grove"&gt;Elk Grove, CA&lt;/option&gt;
 
 &lt;option value="eugene-or" data-col="104.2" data-housing="108.5" data-name="Eugene"&gt;Eugene, OR&lt;/option&gt;
 
 &lt;option value="fargo-nd" data-col="90.5" data-housing="82.5" data-name="Fargo"&gt;Fargo, ND&lt;/option&gt;
 
 &lt;option value="fayetteville-nc" data-col="90.5" data-housing="78.5" data-name="Fayetteville"&gt;Fayetteville, NC&lt;/option&gt;
 
 &lt;option value="fort-wayne-in" data-col="86.5" data-housing="72.5" data-name="Fort Wayne"&gt;Fort Wayne, IN&lt;/option&gt;
 
 &lt;option value="fort-worth-tx" data-col="98.5" data-housing="95.2" data-name="Fort Worth"&gt;Fort Worth, TX&lt;/option&gt;
 
 &lt;option value="fremont-ca" data-col="178.5" data-housing="268.4" data-name="Fremont"&gt;Fremont, CA&lt;/option&gt;
 
 &lt;option value="fresno-ca" data-col="102.5" data-housing="98.5" data-name="Fresno"&gt;Fresno, CA&lt;/option&gt;
 
 &lt;option value="garland-tx" data-col="96.5" data-housing="92.4" data-name="Garland"&gt;Garland, TX&lt;/option&gt;
 
 &lt;option value="glasgow-gb" data-col="88.4" data-housing="86.2" data-name="Glasgow"&gt;Glasgow, SCT&lt;/option&gt;
 
 &lt;option value="glendale-az" data-col="98.5" data-housing="95.2" data-name="Glendale"&gt;Glendale, AZ&lt;/option&gt;
 
 &lt;option value="grand-rapids-mi" data-col="94.5" data-housing="88.5" data-name="Grand Rapids"&gt;Grand Rapids, MI&lt;/option&gt;
 
 &lt;option value="greensboro-nc" data-col="92.4" data-housing="82.5" data-name="Greensboro"&gt;Greensboro, NC&lt;/option&gt;
 
 &lt;option value="greenville-sc" data-col="96.5" data-housing="92.5" data-name="Greenville"&gt;Greenville, SC&lt;/option&gt;
 
 &lt;option value="groningen-nl" data-col="71" data-housing="85" data-name="Groningen"&gt;Groningen, GR&lt;/option&gt;
 
 &lt;option value="halifax-ca" data-col="93.5" data-housing="91.3" data-name="Halifax"&gt;Halifax, NS&lt;/option&gt;
 
 &lt;option value="henderson-nv" data-col="108.5" data-housing="118.2" data-name="Henderson"&gt;Henderson, NV&lt;/option&gt;
 
 &lt;option value="hialeah-fl" data-col="108.5" data-housing="112.5" data-name="Hialeah"&gt;Hialeah, FL&lt;/option&gt;
 
 &lt;option value="honolulu-hi" data-col="185.2" data-housing="284.5" data-name="Honolulu"&gt;Honolulu, HI&lt;/option&gt;
 
 &lt;option value="houston-tx" data-col="95.8" data-housing="91.2" data-name="Houston"&gt;Houston, TX&lt;/option&gt;
 
 &lt;option value="huntsville-al" data-col="94.5" data-housing="88.5" data-name="Huntsville"&gt;Huntsville, AL&lt;/option&gt;
 
 &lt;option value="indianapolis-in" data-col="91.5" data-housing="82.4" data-name="Indianapolis"&gt;Indianapolis, IN&lt;/option&gt;
 
 &lt;option value="irvine-ca" data-col="158.5" data-housing="228.4" data-name="Irvine"&gt;Irvine, CA&lt;/option&gt;
 
 &lt;option value="irving-tx" data-col="100.5" data-housing="102.4" data-name="Irving"&gt;Irving, TX&lt;/option&gt;
 
 &lt;option value="jackson-ms" data-col="88.5" data-housing="72.5" data-name="Jackson"&gt;Jackson, MS&lt;/option&gt;
 
 &lt;option value="jacksonville-fl" data-col="96.8" data-housing="92.4" data-name="Jacksonville"&gt;Jacksonville, FL&lt;/option&gt;
 
 &lt;option value="jersey-city-nj" data-col="142.5" data-housing="188.4" data-name="Jersey City"&gt;Jersey City, NJ&lt;/option&gt;
 
 &lt;option value="kansas-city-ks" data-col="90.5" data-housing="78.5" data-name="Kansas City"&gt;Kansas City, KS&lt;/option&gt;
 
 &lt;option value="kansas-city-mo" data-col="92.8" data-housing="85.4" data-name="Kansas City"&gt;Kansas City, MO&lt;/option&gt;
 
 &lt;option value="key-west-fl" data-col="158.5" data-housing="228.4" data-name="Key West"&gt;Key West, FL&lt;/option&gt;
 
 &lt;option value="knoxville-tn" data-col="92.5" data-housing="82.5" data-name="Knoxville"&gt;Knoxville, TN&lt;/option&gt;
 
 &lt;option value="laredo-tx" data-col="88.5" data-housing="78.4" data-name="Laredo"&gt;Laredo, TX&lt;/option&gt;
 
 &lt;option value="las-vegas-nv" data-col="102.4" data-housing="108.2" data-name="Las Vegas"&gt;Las Vegas, NV&lt;/option&gt;
 
 &lt;option value="leeds-gb" data-col="91.7" data-housing="93.1" data-name="Leeds"&gt;Leeds, ENG&lt;/option&gt;
 
 &lt;option value="leiden-nl" data-col="76" data-housing="110" data-name="Leiden"&gt;Leiden, ZH&lt;/option&gt;
 
 &lt;option value="lexington-ky" data-col="94.2" data-housing="88.5" data-name="Lexington"&gt;Lexington, KY&lt;/option&gt;
 
 &lt;option value="lincoln-ne" data-col="92.5" data-housing="85.2" data-name="Lincoln"&gt;Lincoln, NE&lt;/option&gt;
 
 &lt;option value="little-rock-ar" data-col="88.5" data-housing="78.5" data-name="Little Rock"&gt;Little Rock, AR&lt;/option&gt;
 
 &lt;option value="liverpool-gb" data-col="86.5" data-housing="84.3" data-name="Liverpool"&gt;Liverpool, ENG&lt;/option&gt;
 
 &lt;option value="london-gb" data-col="135.2" data-housing="168.4" data-name="London"&gt;London, ENG&lt;/option&gt;
 
 &lt;option value="long-beach-ca" data-col="142.5" data-housing="198.5" data-name="Long Beach"&gt;Long Beach, CA&lt;/option&gt;
 
 &lt;option value="los-angeles-ca" data-col="173.3" data-housing="261.4" data-name="Los Angeles"&gt;Los Angeles, CA&lt;/option&gt;
 
 &lt;option value="louisville-ky" data-col="91.2" data-housing="82.1" data-name="Louisville"&gt;Louisville, KY&lt;/option&gt;
 
 &lt;option value="lubbock-tx" data-col="88.5" data-housing="76.8" data-name="Lubbock"&gt;Lubbock, TX&lt;/option&gt;
 
 &lt;option value="maastricht-nl" data-col="74" data-housing="92" data-name="Maastricht"&gt;Maastricht, LI&lt;/option&gt;
 
 &lt;option value="madison-wi" data-col="104.2" data-housing="112.5" data-name="Madison"&gt;Madison, WI&lt;/option&gt;
 
 &lt;option value="manchester-gb" data-col="98.5" data-housing="102.3" data-name="Manchester"&gt;Manchester, ENG&lt;/option&gt;
 
 &lt;option value="manchester-nh" data-col="108.5" data-housing="118.2" data-name="Manchester"&gt;Manchester, NH&lt;/option&gt;
 
 &lt;option value="memphis-tn" data-col="88.5" data-housing="74.2" data-name="Memphis"&gt;Memphis, TN&lt;/option&gt;
 
 &lt;option value="mesa-az" data-col="102.5" data-housing="108.4" data-name="Mesa"&gt;Mesa, AZ&lt;/option&gt;
 
 &lt;option value="miami-fl" data-col="145.6" data-housing="198.3" data-name="Miami"&gt;Miami, FL&lt;/option&gt;
 
 &lt;option value="milwaukee-wi" data-col="95.2" data-housing="86.4" data-name="Milwaukee"&gt;Milwaukee, WI&lt;/option&gt;
 
 &lt;option value="minneapolis-mn" data-col="106.5" data-housing="118.2" data-name="Minneapolis"&gt;Minneapolis, MN&lt;/option&gt;
 
 &lt;option value="mobile-al" data-col="90.5" data-housing="78.5" data-name="Mobile"&gt;Mobile, AL&lt;/option&gt;
 
 &lt;option value="modesto-ca" data-col="108.5" data-housing="102.4" data-name="Modesto"&gt;Modesto, CA&lt;/option&gt;
 
 &lt;option value="montgomery-al" data-col="90.5" data-housing="78.5" data-name="Montgomery"&gt;Montgomery, AL&lt;/option&gt;
 
 &lt;option value="montreal-ca" data-col="98.3" data-housing="101.5" data-name="Montreal"&gt;Montreal, QC&lt;/option&gt;
 
 &lt;option value="myrtle-beach-sc" data-col="96.5" data-housing="88.5" data-name="Myrtle Beach"&gt;Myrtle Beach, SC&lt;/option&gt;
 
 &lt;option value="nashville-tn" data-col="100.5" data-housing="105.2" data-name="Nashville"&gt;Nashville, TN&lt;/option&gt;
 
 &lt;option value="new-orleans-la" data-col="98.5" data-housing="95.2" data-name="New Orleans"&gt;New Orleans, LA&lt;/option&gt;
 
 &lt;option value="nyc" data-col="187.2" data-housing="294.7" data-name="New York City"&gt;New York City, NY&lt;/option&gt;
 
 &lt;option value="newark-nj" data-col="118.5" data-housing="128.4" data-name="Newark"&gt;Newark, NJ&lt;/option&gt;
 
 &lt;option value="norfolk-va" data-col="98.5" data-housing="92.4" data-name="Norfolk"&gt;Norfolk, VA&lt;/option&gt;
 
 &lt;option value="oakland-ca" data-col="158.4" data-housing="218.5" data-name="Oakland"&gt;Oakland, CA&lt;/option&gt;
 
 &lt;option value="oklahoma-city-ok" data-col="88.2" data-housing="78.5" data-name="Oklahoma City"&gt;Oklahoma City, OK&lt;/option&gt;
 
 &lt;option value="omaha-ne" data-col="91.5" data-housing="82.8" data-name="Omaha"&gt;Omaha, NE&lt;/option&gt;
 
 &lt;option value="orlando-fl" data-col="98.5" data-housing="95.2" data-name="Orlando"&gt;Orlando, FL&lt;/option&gt;
 
 &lt;option value="ottawa-ca" data-col="101.2" data-housing="104.8" data-name="Ottawa"&gt;Ottawa, ON&lt;/option&gt;
 
 &lt;option value="oxnard-ca" data-col="138.5" data-housing="188.4" data-name="Oxnard"&gt;Oxnard, CA&lt;/option&gt;
 
 &lt;option value="philadelphia-pa" data-col="108.5" data-housing="118.3" data-name="Philadelphia"&gt;Philadelphia, PA&lt;/option&gt;
 
 &lt;option value="phoenix-az" data-col="108.2" data-housing="124.6" data-name="Phoenix"&gt;Phoenix, AZ&lt;/option&gt;
 
 &lt;option value="pittsburgh-pa" data-col="94.5" data-housing="78.5" data-name="Pittsburgh"&gt;Pittsburgh, PA&lt;/option&gt;
 
 &lt;option value="plano-tx" data-col="108.5" data-housing="118.2" data-name="Plano"&gt;Plano, TX&lt;/option&gt;
 
 &lt;option value="portland-me" data-col="112.5" data-housing="128.4" data-name="Portland"&gt;Portland, ME&lt;/option&gt;
 
 &lt;option value="portland-or" data-col="118.2" data-housing="142.5" data-name="Portland"&gt;Portland, OR&lt;/option&gt;
 
 &lt;option value="providence-ri" data-col="118.5" data-housing="128.4" data-name="Providence"&gt;Providence, RI&lt;/option&gt;
 
 &lt;option value="quebec-city-ca" data-col="87.2" data-housing="79.6" data-name="Quebec City"&gt;Quebec City, QC&lt;/option&gt;
 
 &lt;option value="raleigh-nc" data-col="102.4" data-housing="108.5" data-name="Raleigh"&gt;Raleigh, NC&lt;/option&gt;
 
 &lt;option value="reno-nv" data-col="108.5" data-housing="118.2" data-name="Reno"&gt;Reno, NV&lt;/option&gt;
 
 &lt;option value="richmond-va" data-col="98.5" data-housing="92.4" data-name="Richmond"&gt;Richmond, VA&lt;/option&gt;
 
 &lt;option value="riverside-ca" data-col="118.5" data-housing="142.5" data-name="Riverside"&gt;Riverside, CA&lt;/option&gt;
 
 &lt;option value="rochester-ny" data-col="92.5" data-housing="72.5" data-name="Rochester"&gt;Rochester, NY&lt;/option&gt;
 
 &lt;option value="rotterdam-nl" data-col="78.9" data-housing="115" data-name="Rotterdam"&gt;Rotterdam, ZH&lt;/option&gt;
 
 &lt;option value="sacramento-ca" data-col="118.5" data-housing="138.5" data-name="Sacramento"&gt;Sacramento, CA&lt;/option&gt;
 
 &lt;option value="saint-paul-mn" data-col="104.2" data-housing="108.5" data-name="Saint Paul"&gt;Saint Paul, MN&lt;/option&gt;
 
 &lt;option value="salem-or" data-col="102.5" data-housing="98.5" data-name="Salem"&gt;Salem, OR&lt;/option&gt;
 
 &lt;option value="salt-lake-city-ut" data-col="108.5" data-housing="118.2" data-name="Salt Lake City"&gt;Salt Lake City, UT&lt;/option&gt;
 
 &lt;option value="san-antonio-tx" data-col="92.4" data-housing="85.3" data-name="San Antonio"&gt;San Antonio, TX&lt;/option&gt;
 
 &lt;option value="san-bernardino-ca" data-col="108.5" data-housing="102.4" data-name="San Bernardino"&gt;San Bernardino, CA&lt;/option&gt;
 
 &lt;option value="san-diego-ca" data-col="154.2" data-housing="234.5" data-name="San Diego"&gt;San Diego, CA&lt;/option&gt;
 
 &lt;option value="san-francisco-ca" data-col="269.3" data-housing="432.1" data-name="San Francisco"&gt;San Francisco, CA&lt;/option&gt;
 
 &lt;option value="san-jose-ca" data-col="214.5" data-housing="342.1" data-name="San Jose"&gt;San Jose, CA&lt;/option&gt;
 
 &lt;option value="santa-ana-ca" data-col="142.8" data-housing="198.5" data-name="Santa Ana"&gt;Santa Ana, CA&lt;/option&gt;
 
 &lt;option value="santa-fe-nm" data-col="112.5" data-housing="128.4" data-name="Santa Fe"&gt;Santa Fe, NM&lt;/option&gt;
 
 &lt;option value="savannah-ga" data-col="96.5" data-housing="92.5" data-name="Savannah"&gt;Savannah, GA&lt;/option&gt;
 
 &lt;option value="scottsdale-az" data-col="118.5" data-housing="142.5" data-name="Scottsdale"&gt;Scottsdale, AZ&lt;/option&gt;
 
 &lt;option value="seattle-wa" data-col="172.1" data-housing="245.8" data-name="Seattle"&gt;Seattle, WA&lt;/option&gt;
 
 &lt;option value="sioux-falls-sd" data-col="90.5" data-housing="82.5" data-name="Sioux Falls"&gt;Sioux Falls, SD&lt;/option&gt;
 
 &lt;option value="spokane-wa" data-col="98.5" data-housing="92.4" data-name="Spokane"&gt;Spokane, WA&lt;/option&gt;
 
 &lt;option value="st-petersburg-fl" data-col="102.5" data-housing="108.4" data-name="St. Petersburg"&gt;St. Petersburg, FL&lt;/option&gt;
 
 &lt;option value="stockton-ca" data-col="112.5" data-housing="128.4" data-name="Stockton"&gt;Stockton, CA&lt;/option&gt;
 
 &lt;option value="tacoma-wa" data-col="112.5" data-housing="128.4" data-name="Tacoma"&gt;Tacoma, WA&lt;/option&gt;
 
 &lt;option value="tallahassee-fl" data-col="96.5" data-housing="88.5" data-name="Tallahassee"&gt;Tallahassee, FL&lt;/option&gt;
 
 &lt;option value="tampa-fl" data-col="102.8" data-housing="108.5" data-name="Tampa"&gt;Tampa, FL&lt;/option&gt;
 
 &lt;option value="the-hague-nl" data-col="75.6" data-housing="118" data-name="The Hague"&gt;The Hague, ZH&lt;/option&gt;
 
 &lt;option value="tilburg-nl" data-col="73" data-housing="88" data-name="Tilburg"&gt;Tilburg, NB&lt;/option&gt;
 
 &lt;option value="toledo-oh" data-col="88.5" data-housing="68.4" data-name="Toledo"&gt;Toledo, OH&lt;/option&gt;
 
 &lt;option value="toronto-ca" data-col="128.4" data-housing="152.7" data-name="Toronto"&gt;Toronto, ON&lt;/option&gt;
 
 &lt;option value="tucson-az" data-col="95.8" data-housing="88.5" data-name="Tucson"&gt;Tucson, AZ&lt;/option&gt;
 
 &lt;option value="tulsa-ok" data-col="88.5" data-housing="78.2" data-name="Tulsa"&gt;Tulsa, OK&lt;/option&gt;
 
 &lt;option value="utrecht-nl" data-col="76.5" data-housing="122" data-name="Utrecht"&gt;Utrecht, UT&lt;/option&gt;
 
 &lt;option value="vancouver-ca" data-col="142.6" data-housing="178.3" data-name="Vancouver"&gt;Vancouver, BC&lt;/option&gt;
 
 &lt;option value="victoria-ca" data-col="112.4" data-housing="118.6" data-name="Victoria"&gt;Victoria, BC&lt;/option&gt;
 
 &lt;option value="virginia-beach-va" data-col="104.2" data-housing="112.5" data-name="Virginia Beach"&gt;Virginia Beach, VA&lt;/option&gt;
 
 &lt;option value="washington-dc" data-col="152.1" data-housing="228.4" data-name="Washington DC"&gt;Washington DC, DC&lt;/option&gt;
 
 &lt;option value="wichita-ks" data-col="86.8" data-housing="74.5" data-name="Wichita"&gt;Wichita, KS&lt;/option&gt;
 
 &lt;option value="wilmington-nc" data-col="98.5" data-housing="95.2" data-name="Wilmington"&gt;Wilmington, NC&lt;/option&gt;
 
 &lt;option value="winnipeg-ca" data-col="88.6" data-housing="82.4" data-name="Winnipeg"&gt;Winnipeg, MB&lt;/option&gt;
 
 &lt;option value="winston-salem-nc" data-col="92.5" data-housing="82.5" data-name="Winston-Salem"&gt;Winston-Salem, NC&lt;/option&gt;
 
 &lt;option value="worcester-ma" data-col="118.5" data-housing="128.4" data-name="Worcester"&gt;Worcester, MA&lt;/option&gt;
 
 &lt;/select&gt;
 &lt;/div&gt;

 &lt;div class="calc-swap-btn" onclick="swapCities()" title="Swap cities"&gt;
 &lt;svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;
 &lt;polyline points="17 1 21 5 17 9"/&gt;
 &lt;path d="M3 11V9a4 4 0 0 1 4-4h14"/&gt;
 &lt;polyline points="7 23 3 19 7 15"/&gt;
 &lt;path d="M21 13v2a4 4 0 0 1-4 4H3"/&gt;
 &lt;/svg&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="col-city-b"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/&gt;&lt;circle cx="12" cy="10" r="3"/&gt;&lt;/svg&gt;
 City B
 &lt;/label&gt;
 &lt;select id="col-city-b"&gt;
 
 &lt;option value="akron-oh" data-col="88.5" data-housing="68.5" data-name="Akron"&gt;Akron, OH&lt;/option&gt;
 
 &lt;option value="albuquerque-nm" data-col="94.5" data-housing="88.2" data-name="Albuquerque"&gt;Albuquerque, NM&lt;/option&gt;
 
 &lt;option value="amsterdam-nl" data-col="82.1" data-housing="135" data-name="Amsterdam"&gt;Amsterdam, NH&lt;/option&gt;
 
 &lt;option value="anaheim-ca" data-col="148.5" data-housing="212.4" data-name="Anaheim"&gt;Anaheim, CA&lt;/option&gt;
 
 &lt;option value="anchorage-ak" data-col="118.5" data-housing="128.4" data-name="Anchorage"&gt;Anchorage, AK&lt;/option&gt;
 
 &lt;option value="ann-arbor-mi" data-col="108.5" data-housing="118.2" data-name="Ann Arbor"&gt;Ann Arbor, MI&lt;/option&gt;
 
 &lt;option value="asheville-nc" data-col="102.5" data-housing="108.5" data-name="Asheville"&gt;Asheville, NC&lt;/option&gt;
 
 &lt;option value="atlanta-ga" data-col="104.7" data-housing="118.3" data-name="Atlanta"&gt;Atlanta, GA&lt;/option&gt;
 
 &lt;option value="augusta-ga" data-col="90.5" data-housing="78.5" data-name="Augusta"&gt;Augusta, GA&lt;/option&gt;
 
 &lt;option value="aurora-co" data-col="108.5" data-housing="118.2" data-name="Aurora"&gt;Aurora, CO&lt;/option&gt;
 
 &lt;option value="austin-tx" data-col="119.3" data-housing="159.2" data-name="Austin"&gt;Austin, TX&lt;/option&gt;
 
 &lt;option value="bakersfield-ca" data-col="102.5" data-housing="98.4" data-name="Bakersfield"&gt;Bakersfield, CA&lt;/option&gt;
 
 &lt;option value="baltimore-md" data-col="108.4" data-housing="112.5" data-name="Baltimore"&gt;Baltimore, MD&lt;/option&gt;
 
 &lt;option value="baton-rouge-la" data-col="94.5" data-housing="88.5" data-name="Baton Rouge"&gt;Baton Rouge, LA&lt;/option&gt;
 
 &lt;option value="belfast-gb" data-col="84.1" data-housing="80.5" data-name="Belfast"&gt;Belfast, NIR&lt;/option&gt;
 
 &lt;option value="bellingham-wa" data-col="115.2" data-housing="132.5" data-name="Bellingham"&gt;Bellingham, WA&lt;/option&gt;
 
 &lt;option value="bend-or" data-col="118.5" data-housing="142.5" data-name="Bend"&gt;Bend, OR&lt;/option&gt;
 
 &lt;option value="billings-mt" data-col="96.5" data-housing="92.5" data-name="Billings"&gt;Billings, MT&lt;/option&gt;
 
 &lt;option value="birmingham-al" data-col="90.5" data-housing="78.5" data-name="Birmingham"&gt;Birmingham, AL&lt;/option&gt;
 
 &lt;option value="birmingham-gb" data-col="92.3" data-housing="94.7" data-name="Birmingham"&gt;Birmingham, ENG&lt;/option&gt;
 
 &lt;option value="boise-id" data-col="102.5" data-housing="112.5" data-name="Boise"&gt;Boise, ID&lt;/option&gt;
 
 &lt;option value="boston-ma" data-col="153.2" data-housing="231.5" data-name="Boston"&gt;Boston, MA&lt;/option&gt;
 
 &lt;option value="boulder-co" data-col="148.5" data-housing="228.4" data-name="Boulder"&gt;Boulder, CO&lt;/option&gt;
 
 &lt;option value="bridgeport-ct" data-col="118.5" data-housing="128.4" data-name="Bridgeport"&gt;Bridgeport, CT&lt;/option&gt;
 
 &lt;option value="bristol-gb" data-col="102.1" data-housing="108.5" data-name="Bristol"&gt;Bristol, ENG&lt;/option&gt;
 
 &lt;option value="buffalo-ny" data-col="92.5" data-housing="72.5" data-name="Buffalo"&gt;Buffalo, NY&lt;/option&gt;
 
 &lt;option value="burlington-vt" data-col="112.5" data-housing="128.4" data-name="Burlington"&gt;Burlington, VT&lt;/option&gt;
 
 &lt;option value="calgary-ca" data-col="105.7" data-housing="108.2" data-name="Calgary"&gt;Calgary, AB&lt;/option&gt;
 
 &lt;option value="cardiff-gb" data-col="89.2" data-housing="88.7" data-name="Cardiff"&gt;Cardiff, WLS&lt;/option&gt;
 
 &lt;option value="chandler-az" data-col="108.5" data-housing="118.2" data-name="Chandler"&gt;Chandler, AZ&lt;/option&gt;
 
 &lt;option value="charleston-sc" data-col="108.5" data-housing="118.2" data-name="Charleston"&gt;Charleston, SC&lt;/option&gt;
 
 &lt;option value="charlotte-nc" data-col="98.2" data-housing="96.8" data-name="Charlotte"&gt;Charlotte, NC&lt;/option&gt;
 
 &lt;option value="chattanooga-tn" data-col="92.5" data-housing="82.5" data-name="Chattanooga"&gt;Chattanooga, TN&lt;/option&gt;
 
 &lt;option value="chesapeake-va" data-col="102.5" data-housing="105.2" data-name="Chesapeake"&gt;Chesapeake, VA&lt;/option&gt;
 
 &lt;option value="cheyenne-wy" data-col="96.5" data-housing="92.5" data-name="Cheyenne"&gt;Cheyenne, WY&lt;/option&gt;
 
 &lt;option value="chicago-il" data-col="110.8" data-housing="132.5" data-name="Chicago"&gt;Chicago, IL&lt;/option&gt;
 
 &lt;option value="chula-vista-ca" data-col="138.5" data-housing="188.4" data-name="Chula Vista"&gt;Chula Vista, CA&lt;/option&gt;
 
 &lt;option value="cincinnati-oh" data-col="92.8" data-housing="82.5" data-name="Cincinnati"&gt;Cincinnati, OH&lt;/option&gt;
 
 &lt;option value="cleveland-oh" data-col="90.2" data-housing="72.5" data-name="Cleveland"&gt;Cleveland, OH&lt;/option&gt;
 
 &lt;option value="colorado-springs-co" data-col="105.2" data-housing="118.5" data-name="Colorado Springs"&gt;Colorado Springs, CO&lt;/option&gt;
 
 &lt;option value="columbia-sc" data-col="94.5" data-housing="88.5" data-name="Columbia"&gt;Columbia, SC&lt;/option&gt;
 
 &lt;option value="columbus-oh" data-col="92.1" data-housing="84.5" data-name="Columbus"&gt;Columbus, OH&lt;/option&gt;
 
 &lt;option value="corpus-christi-tx" data-col="92.5" data-housing="88.4" data-name="Corpus Christi"&gt;Corpus Christi, TX&lt;/option&gt;
 
 &lt;option value="dallas-tx" data-col="101.3" data-housing="108.5" data-name="Dallas"&gt;Dallas, TX&lt;/option&gt;
 
 &lt;option value="delft-nl" data-col="75" data-housing="105" data-name="Delft"&gt;Delft, ZH&lt;/option&gt;
 
 &lt;option value="denver-co" data-col="128.5" data-housing="168.3" data-name="Denver"&gt;Denver, CO&lt;/option&gt;
 
 &lt;option value="des-moines-ia" data-col="90.5" data-housing="82.5" data-name="Des Moines"&gt;Des Moines, IA&lt;/option&gt;
 
 &lt;option value="detroit-mi" data-col="92.8" data-housing="68.4" data-name="Detroit"&gt;Detroit, MI&lt;/option&gt;
 
 &lt;option value="durham-nc" data-col="98.5" data-housing="95.2" data-name="Durham"&gt;Durham, NC&lt;/option&gt;
 
 &lt;option value="edinburgh-gb" data-col="105.8" data-housing="112.6" data-name="Edinburgh"&gt;Edinburgh, SCT&lt;/option&gt;
 
 &lt;option value="edmonton-ca" data-col="97.4" data-housing="96.8" data-name="Edmonton"&gt;Edmonton, AB&lt;/option&gt;
 
 &lt;option value="eindhoven-nl" data-col="74.5" data-housing="98" data-name="Eindhoven"&gt;Eindhoven, NB&lt;/option&gt;
 
 &lt;option value="el-paso-tx" data-col="88.5" data-housing="76.8" data-name="El Paso"&gt;El Paso, TX&lt;/option&gt;
 
 &lt;option value="elk-grove-ca" data-col="128.5" data-housing="158.4" data-name="Elk Grove"&gt;Elk Grove, CA&lt;/option&gt;
 
 &lt;option value="eugene-or" data-col="104.2" data-housing="108.5" data-name="Eugene"&gt;Eugene, OR&lt;/option&gt;
 
 &lt;option value="fargo-nd" data-col="90.5" data-housing="82.5" data-name="Fargo"&gt;Fargo, ND&lt;/option&gt;
 
 &lt;option value="fayetteville-nc" data-col="90.5" data-housing="78.5" data-name="Fayetteville"&gt;Fayetteville, NC&lt;/option&gt;
 
 &lt;option value="fort-wayne-in" data-col="86.5" data-housing="72.5" data-name="Fort Wayne"&gt;Fort Wayne, IN&lt;/option&gt;
 
 &lt;option value="fort-worth-tx" data-col="98.5" data-housing="95.2" data-name="Fort Worth"&gt;Fort Worth, TX&lt;/option&gt;
 
 &lt;option value="fremont-ca" data-col="178.5" data-housing="268.4" data-name="Fremont"&gt;Fremont, CA&lt;/option&gt;
 
 &lt;option value="fresno-ca" data-col="102.5" data-housing="98.5" data-name="Fresno"&gt;Fresno, CA&lt;/option&gt;
 
 &lt;option value="garland-tx" data-col="96.5" data-housing="92.4" data-name="Garland"&gt;Garland, TX&lt;/option&gt;
 
 &lt;option value="glasgow-gb" data-col="88.4" data-housing="86.2" data-name="Glasgow"&gt;Glasgow, SCT&lt;/option&gt;
 
 &lt;option value="glendale-az" data-col="98.5" data-housing="95.2" data-name="Glendale"&gt;Glendale, AZ&lt;/option&gt;
 
 &lt;option value="grand-rapids-mi" data-col="94.5" data-housing="88.5" data-name="Grand Rapids"&gt;Grand Rapids, MI&lt;/option&gt;
 
 &lt;option value="greensboro-nc" data-col="92.4" data-housing="82.5" data-name="Greensboro"&gt;Greensboro, NC&lt;/option&gt;
 
 &lt;option value="greenville-sc" data-col="96.5" data-housing="92.5" data-name="Greenville"&gt;Greenville, SC&lt;/option&gt;
 
 &lt;option value="groningen-nl" data-col="71" data-housing="85" data-name="Groningen"&gt;Groningen, GR&lt;/option&gt;
 
 &lt;option value="halifax-ca" data-col="93.5" data-housing="91.3" data-name="Halifax"&gt;Halifax, NS&lt;/option&gt;
 
 &lt;option value="henderson-nv" data-col="108.5" data-housing="118.2" data-name="Henderson"&gt;Henderson, NV&lt;/option&gt;
 
 &lt;option value="hialeah-fl" data-col="108.5" data-housing="112.5" data-name="Hialeah"&gt;Hialeah, FL&lt;/option&gt;
 
 &lt;option value="honolulu-hi" data-col="185.2" data-housing="284.5" data-name="Honolulu"&gt;Honolulu, HI&lt;/option&gt;
 
 &lt;option value="houston-tx" data-col="95.8" data-housing="91.2" data-name="Houston"&gt;Houston, TX&lt;/option&gt;
 
 &lt;option value="huntsville-al" data-col="94.5" data-housing="88.5" data-name="Huntsville"&gt;Huntsville, AL&lt;/option&gt;
 
 &lt;option value="indianapolis-in" data-col="91.5" data-housing="82.4" data-name="Indianapolis"&gt;Indianapolis, IN&lt;/option&gt;
 
 &lt;option value="irvine-ca" data-col="158.5" data-housing="228.4" data-name="Irvine"&gt;Irvine, CA&lt;/option&gt;
 
 &lt;option value="irving-tx" data-col="100.5" data-housing="102.4" data-name="Irving"&gt;Irving, TX&lt;/option&gt;
 
 &lt;option value="jackson-ms" data-col="88.5" data-housing="72.5" data-name="Jackson"&gt;Jackson, MS&lt;/option&gt;
 
 &lt;option value="jacksonville-fl" data-col="96.8" data-housing="92.4" data-name="Jacksonville"&gt;Jacksonville, FL&lt;/option&gt;
 
 &lt;option value="jersey-city-nj" data-col="142.5" data-housing="188.4" data-name="Jersey City"&gt;Jersey City, NJ&lt;/option&gt;
 
 &lt;option value="kansas-city-ks" data-col="90.5" data-housing="78.5" data-name="Kansas City"&gt;Kansas City, KS&lt;/option&gt;
 
 &lt;option value="kansas-city-mo" data-col="92.8" data-housing="85.4" data-name="Kansas City"&gt;Kansas City, MO&lt;/option&gt;
 
 &lt;option value="key-west-fl" data-col="158.5" data-housing="228.4" data-name="Key West"&gt;Key West, FL&lt;/option&gt;
 
 &lt;option value="knoxville-tn" data-col="92.5" data-housing="82.5" data-name="Knoxville"&gt;Knoxville, TN&lt;/option&gt;
 
 &lt;option value="laredo-tx" data-col="88.5" data-housing="78.4" data-name="Laredo"&gt;Laredo, TX&lt;/option&gt;
 
 &lt;option value="las-vegas-nv" data-col="102.4" data-housing="108.2" data-name="Las Vegas"&gt;Las Vegas, NV&lt;/option&gt;
 
 &lt;option value="leeds-gb" data-col="91.7" data-housing="93.1" data-name="Leeds"&gt;Leeds, ENG&lt;/option&gt;
 
 &lt;option value="leiden-nl" data-col="76" data-housing="110" data-name="Leiden"&gt;Leiden, ZH&lt;/option&gt;
 
 &lt;option value="lexington-ky" data-col="94.2" data-housing="88.5" data-name="Lexington"&gt;Lexington, KY&lt;/option&gt;
 
 &lt;option value="lincoln-ne" data-col="92.5" data-housing="85.2" data-name="Lincoln"&gt;Lincoln, NE&lt;/option&gt;
 
 &lt;option value="little-rock-ar" data-col="88.5" data-housing="78.5" data-name="Little Rock"&gt;Little Rock, AR&lt;/option&gt;
 
 &lt;option value="liverpool-gb" data-col="86.5" data-housing="84.3" data-name="Liverpool"&gt;Liverpool, ENG&lt;/option&gt;
 
 &lt;option value="london-gb" data-col="135.2" data-housing="168.4" data-name="London"&gt;London, ENG&lt;/option&gt;
 
 &lt;option value="long-beach-ca" data-col="142.5" data-housing="198.5" data-name="Long Beach"&gt;Long Beach, CA&lt;/option&gt;
 
 &lt;option value="los-angeles-ca" data-col="173.3" data-housing="261.4" data-name="Los Angeles"&gt;Los Angeles, CA&lt;/option&gt;
 
 &lt;option value="louisville-ky" data-col="91.2" data-housing="82.1" data-name="Louisville"&gt;Louisville, KY&lt;/option&gt;
 
 &lt;option value="lubbock-tx" data-col="88.5" data-housing="76.8" data-name="Lubbock"&gt;Lubbock, TX&lt;/option&gt;
 
 &lt;option value="maastricht-nl" data-col="74" data-housing="92" data-name="Maastricht"&gt;Maastricht, LI&lt;/option&gt;
 
 &lt;option value="madison-wi" data-col="104.2" data-housing="112.5" data-name="Madison"&gt;Madison, WI&lt;/option&gt;
 
 &lt;option value="manchester-gb" data-col="98.5" data-housing="102.3" data-name="Manchester"&gt;Manchester, ENG&lt;/option&gt;
 
 &lt;option value="manchester-nh" data-col="108.5" data-housing="118.2" data-name="Manchester"&gt;Manchester, NH&lt;/option&gt;
 
 &lt;option value="memphis-tn" data-col="88.5" data-housing="74.2" data-name="Memphis"&gt;Memphis, TN&lt;/option&gt;
 
 &lt;option value="mesa-az" data-col="102.5" data-housing="108.4" data-name="Mesa"&gt;Mesa, AZ&lt;/option&gt;
 
 &lt;option value="miami-fl" data-col="145.6" data-housing="198.3" data-name="Miami"&gt;Miami, FL&lt;/option&gt;
 
 &lt;option value="milwaukee-wi" data-col="95.2" data-housing="86.4" data-name="Milwaukee"&gt;Milwaukee, WI&lt;/option&gt;
 
 &lt;option value="minneapolis-mn" data-col="106.5" data-housing="118.2" data-name="Minneapolis"&gt;Minneapolis, MN&lt;/option&gt;
 
 &lt;option value="mobile-al" data-col="90.5" data-housing="78.5" data-name="Mobile"&gt;Mobile, AL&lt;/option&gt;
 
 &lt;option value="modesto-ca" data-col="108.5" data-housing="102.4" data-name="Modesto"&gt;Modesto, CA&lt;/option&gt;
 
 &lt;option value="montgomery-al" data-col="90.5" data-housing="78.5" data-name="Montgomery"&gt;Montgomery, AL&lt;/option&gt;
 
 &lt;option value="montreal-ca" data-col="98.3" data-housing="101.5" data-name="Montreal"&gt;Montreal, QC&lt;/option&gt;
 
 &lt;option value="myrtle-beach-sc" data-col="96.5" data-housing="88.5" data-name="Myrtle Beach"&gt;Myrtle Beach, SC&lt;/option&gt;
 
 &lt;option value="nashville-tn" data-col="100.5" data-housing="105.2" data-name="Nashville"&gt;Nashville, TN&lt;/option&gt;
 
 &lt;option value="new-orleans-la" data-col="98.5" data-housing="95.2" data-name="New Orleans"&gt;New Orleans, LA&lt;/option&gt;
 
 &lt;option value="nyc" data-col="187.2" data-housing="294.7" data-name="New York City"&gt;New York City, NY&lt;/option&gt;
 
 &lt;option value="newark-nj" data-col="118.5" data-housing="128.4" data-name="Newark"&gt;Newark, NJ&lt;/option&gt;
 
 &lt;option value="norfolk-va" data-col="98.5" data-housing="92.4" data-name="Norfolk"&gt;Norfolk, VA&lt;/option&gt;
 
 &lt;option value="oakland-ca" data-col="158.4" data-housing="218.5" data-name="Oakland"&gt;Oakland, CA&lt;/option&gt;
 
 &lt;option value="oklahoma-city-ok" data-col="88.2" data-housing="78.5" data-name="Oklahoma City"&gt;Oklahoma City, OK&lt;/option&gt;
 
 &lt;option value="omaha-ne" data-col="91.5" data-housing="82.8" data-name="Omaha"&gt;Omaha, NE&lt;/option&gt;
 
 &lt;option value="orlando-fl" data-col="98.5" data-housing="95.2" data-name="Orlando"&gt;Orlando, FL&lt;/option&gt;
 
 &lt;option value="ottawa-ca" data-col="101.2" data-housing="104.8" data-name="Ottawa"&gt;Ottawa, ON&lt;/option&gt;
 
 &lt;option value="oxnard-ca" data-col="138.5" data-housing="188.4" data-name="Oxnard"&gt;Oxnard, CA&lt;/option&gt;
 
 &lt;option value="philadelphia-pa" data-col="108.5" data-housing="118.3" data-name="Philadelphia"&gt;Philadelphia, PA&lt;/option&gt;
 
 &lt;option value="phoenix-az" data-col="108.2" data-housing="124.6" data-name="Phoenix"&gt;Phoenix, AZ&lt;/option&gt;
 
 &lt;option value="pittsburgh-pa" data-col="94.5" data-housing="78.5" data-name="Pittsburgh"&gt;Pittsburgh, PA&lt;/option&gt;
 
 &lt;option value="plano-tx" data-col="108.5" data-housing="118.2" data-name="Plano"&gt;Plano, TX&lt;/option&gt;
 
 &lt;option value="portland-me" data-col="112.5" data-housing="128.4" data-name="Portland"&gt;Portland, ME&lt;/option&gt;
 
 &lt;option value="portland-or" data-col="118.2" data-housing="142.5" data-name="Portland"&gt;Portland, OR&lt;/option&gt;
 
 &lt;option value="providence-ri" data-col="118.5" data-housing="128.4" data-name="Providence"&gt;Providence, RI&lt;/option&gt;
 
 &lt;option value="quebec-city-ca" data-col="87.2" data-housing="79.6" data-name="Quebec City"&gt;Quebec City, QC&lt;/option&gt;
 
 &lt;option value="raleigh-nc" data-col="102.4" data-housing="108.5" data-name="Raleigh"&gt;Raleigh, NC&lt;/option&gt;
 
 &lt;option value="reno-nv" data-col="108.5" data-housing="118.2" data-name="Reno"&gt;Reno, NV&lt;/option&gt;
 
 &lt;option value="richmond-va" data-col="98.5" data-housing="92.4" data-name="Richmond"&gt;Richmond, VA&lt;/option&gt;
 
 &lt;option value="riverside-ca" data-col="118.5" data-housing="142.5" data-name="Riverside"&gt;Riverside, CA&lt;/option&gt;
 
 &lt;option value="rochester-ny" data-col="92.5" data-housing="72.5" data-name="Rochester"&gt;Rochester, NY&lt;/option&gt;
 
 &lt;option value="rotterdam-nl" data-col="78.9" data-housing="115" data-name="Rotterdam"&gt;Rotterdam, ZH&lt;/option&gt;
 
 &lt;option value="sacramento-ca" data-col="118.5" data-housing="138.5" data-name="Sacramento"&gt;Sacramento, CA&lt;/option&gt;
 
 &lt;option value="saint-paul-mn" data-col="104.2" data-housing="108.5" data-name="Saint Paul"&gt;Saint Paul, MN&lt;/option&gt;
 
 &lt;option value="salem-or" data-col="102.5" data-housing="98.5" data-name="Salem"&gt;Salem, OR&lt;/option&gt;
 
 &lt;option value="salt-lake-city-ut" data-col="108.5" data-housing="118.2" data-name="Salt Lake City"&gt;Salt Lake City, UT&lt;/option&gt;
 
 &lt;option value="san-antonio-tx" data-col="92.4" data-housing="85.3" data-name="San Antonio"&gt;San Antonio, TX&lt;/option&gt;
 
 &lt;option value="san-bernardino-ca" data-col="108.5" data-housing="102.4" data-name="San Bernardino"&gt;San Bernardino, CA&lt;/option&gt;
 
 &lt;option value="san-diego-ca" data-col="154.2" data-housing="234.5" data-name="San Diego"&gt;San Diego, CA&lt;/option&gt;
 
 &lt;option value="san-francisco-ca" data-col="269.3" data-housing="432.1" data-name="San Francisco"&gt;San Francisco, CA&lt;/option&gt;
 
 &lt;option value="san-jose-ca" data-col="214.5" data-housing="342.1" data-name="San Jose"&gt;San Jose, CA&lt;/option&gt;
 
 &lt;option value="santa-ana-ca" data-col="142.8" data-housing="198.5" data-name="Santa Ana"&gt;Santa Ana, CA&lt;/option&gt;
 
 &lt;option value="santa-fe-nm" data-col="112.5" data-housing="128.4" data-name="Santa Fe"&gt;Santa Fe, NM&lt;/option&gt;
 
 &lt;option value="savannah-ga" data-col="96.5" data-housing="92.5" data-name="Savannah"&gt;Savannah, GA&lt;/option&gt;
 
 &lt;option value="scottsdale-az" data-col="118.5" data-housing="142.5" data-name="Scottsdale"&gt;Scottsdale, AZ&lt;/option&gt;
 
 &lt;option value="seattle-wa" data-col="172.1" data-housing="245.8" data-name="Seattle"&gt;Seattle, WA&lt;/option&gt;
 
 &lt;option value="sioux-falls-sd" data-col="90.5" data-housing="82.5" data-name="Sioux Falls"&gt;Sioux Falls, SD&lt;/option&gt;
 
 &lt;option value="spokane-wa" data-col="98.5" data-housing="92.4" data-name="Spokane"&gt;Spokane, WA&lt;/option&gt;
 
 &lt;option value="st-petersburg-fl" data-col="102.5" data-housing="108.4" data-name="St. Petersburg"&gt;St. Petersburg, FL&lt;/option&gt;
 
 &lt;option value="stockton-ca" data-col="112.5" data-housing="128.4" data-name="Stockton"&gt;Stockton, CA&lt;/option&gt;
 
 &lt;option value="tacoma-wa" data-col="112.5" data-housing="128.4" data-name="Tacoma"&gt;Tacoma, WA&lt;/option&gt;
 
 &lt;option value="tallahassee-fl" data-col="96.5" data-housing="88.5" data-name="Tallahassee"&gt;Tallahassee, FL&lt;/option&gt;
 
 &lt;option value="tampa-fl" data-col="102.8" data-housing="108.5" data-name="Tampa"&gt;Tampa, FL&lt;/option&gt;
 
 &lt;option value="the-hague-nl" data-col="75.6" data-housing="118" data-name="The Hague"&gt;The Hague, ZH&lt;/option&gt;
 
 &lt;option value="tilburg-nl" data-col="73" data-housing="88" data-name="Tilburg"&gt;Tilburg, NB&lt;/option&gt;
 
 &lt;option value="toledo-oh" data-col="88.5" data-housing="68.4" data-name="Toledo"&gt;Toledo, OH&lt;/option&gt;
 
 &lt;option value="toronto-ca" data-col="128.4" data-housing="152.7" data-name="Toronto"&gt;Toronto, ON&lt;/option&gt;
 
 &lt;option value="tucson-az" data-col="95.8" data-housing="88.5" data-name="Tucson"&gt;Tucson, AZ&lt;/option&gt;
 
 &lt;option value="tulsa-ok" data-col="88.5" data-housing="78.2" data-name="Tulsa"&gt;Tulsa, OK&lt;/option&gt;
 
 &lt;option value="utrecht-nl" data-col="76.5" data-housing="122" data-name="Utrecht"&gt;Utrecht, UT&lt;/option&gt;
 
 &lt;option value="vancouver-ca" data-col="142.6" data-housing="178.3" data-name="Vancouver"&gt;Vancouver, BC&lt;/option&gt;
 
 &lt;option value="victoria-ca" data-col="112.4" data-housing="118.6" data-name="Victoria"&gt;Victoria, BC&lt;/option&gt;
 
 &lt;option value="virginia-beach-va" data-col="104.2" data-housing="112.5" data-name="Virginia Beach"&gt;Virginia Beach, VA&lt;/option&gt;
 
 &lt;option value="washington-dc" data-col="152.1" data-housing="228.4" data-name="Washington DC"&gt;Washington DC, DC&lt;/option&gt;
 
 &lt;option value="wichita-ks" data-col="86.8" data-housing="74.5" data-name="Wichita"&gt;Wichita, KS&lt;/option&gt;
 
 &lt;option value="wilmington-nc" data-col="98.5" data-housing="95.2" data-name="Wilmington"&gt;Wilmington, NC&lt;/option&gt;
 
 &lt;option value="winnipeg-ca" data-col="88.6" data-housing="82.4" data-name="Winnipeg"&gt;Winnipeg, MB&lt;/option&gt;
 
 &lt;option value="winston-salem-nc" data-col="92.5" data-housing="82.5" data-name="Winston-Salem"&gt;Winston-Salem, NC&lt;/option&gt;
 
 &lt;option value="worcester-ma" data-col="118.5" data-housing="128.4" data-name="Worcester"&gt;Worcester, MA&lt;/option&gt;
 
 &lt;/select&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;button class="btn btn-primary btn-large" onclick="compareCOL()"&gt;
 &lt;svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/&gt;&lt;/svg&gt;
 Compare Cities
 &lt;/button&gt;

 &lt;div class="calc-result" id="col-result" style="display:none;"&gt;
 &lt;div class="result-header"&gt;
 &lt;h4&gt;Comparison Results&lt;/h4&gt;
 &lt;span class="result-badge" id="col-winner-badge"&gt;&lt;/span&gt;
 &lt;/div&gt;

 &lt;div class="city-cards"&gt;
 &lt;div class="city-card" id="city-card-a"&gt;
 &lt;div class="city-card-name" id="col-a-name"&gt;City A&lt;/div&gt;
 &lt;div class="city-card-col" id="col-a-value"&gt;100&lt;/div&gt;
 &lt;div class="city-card-label"&gt;Cost of Living Index&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="city-card-vs"&gt;VS&lt;/div&gt;
 &lt;div class="city-card" id="city-card-b"&gt;
 &lt;div class="city-card-name" id="col-b-name"&gt;City A&lt;/div&gt;
 &lt;div class="city-card-col" id="col-b-value"&gt;100&lt;/div&gt;
 &lt;div class="city-card-label"&gt;Cost of Living Index&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="comparison-bars"&gt;
 &lt;div class="comp-bar-section"&gt;
 &lt;div class="comp-bar-section-title"&gt;Overall Cost of Living&lt;/div&gt;
 &lt;div class="comp-bar-row"&gt;
 &lt;span class="comp-bar-city" id="bar-label-a-col"&gt;City A&lt;/span&gt;
 &lt;div class="comp-bar-track"&gt;
 &lt;div class="comp-bar-fill" id="bar-a-col"&gt;&lt;/div&gt;
 &lt;div class="comp-bar-baseline" style="left:50%"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;span class="comp-bar-value" id="bar-val-a-col"&gt;100&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="comp-bar-row"&gt;
 &lt;span class="comp-bar-city" id="bar-label-b-col"&gt;City B&lt;/span&gt;
 &lt;div class="comp-bar-track"&gt;
 &lt;div class="comp-bar-fill" id="bar-b-col"&gt;&lt;/div&gt;
 &lt;div class="comp-bar-baseline" style="left:50%"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;span class="comp-bar-value" id="bar-val-b-col"&gt;100&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="comp-bar-section"&gt;
 &lt;div class="comp-bar-section-title"&gt;Housing Index&lt;/div&gt;
 &lt;div class="comp-bar-row"&gt;
 &lt;span class="comp-bar-city" id="bar-label-a-housing"&gt;City A&lt;/span&gt;
 &lt;div class="comp-bar-track"&gt;
 &lt;div class="comp-bar-fill" id="bar-a-housing"&gt;&lt;/div&gt;
 &lt;div class="comp-bar-baseline" style="left:50%"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;span class="comp-bar-value" id="bar-val-a-housing"&gt;100&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="comp-bar-row"&gt;
 &lt;span class="comp-bar-city" id="bar-label-b-housing"&gt;City B&lt;/span&gt;
 &lt;div class="comp-bar-track"&gt;
 &lt;div class="comp-bar-fill" id="bar-b-housing"&gt;&lt;/div&gt;
 &lt;div class="comp-bar-baseline" style="left:50%"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;span class="comp-bar-value" id="bar-val-b-housing"&gt;100&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="result-summary" id="col-summary"&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;script&gt;
 const colCalcI18n = {
 isCheaper: '%CHEAPER% is %PCT% cheaper',
 sameCost: 'Same cost',
 cheaperMsg: '\\u003cstrong\\u003e%CHEAPER%\\u003c\/strong\\u003e is \\u003cstrong\\u003e%PCT% cheaper\\u003c\/strong\\u003e than %EXPENSIVE%. If you move, your money goes further on housing, groceries, utilities, and everyday expenses.',
 sameMsg: 'Cost of living is roughly the same in both cities.',
 };
 Object.keys(colCalcI18n).forEach(function(k) {
 colCalcI18n[k] = colCalcI18n[k].replace(/\\u003c/g, '&lt;').replace(/\\u003e/g, '&gt;');
 });

function swapCities() {
 const a = document.getElementById('col-city-a');
 const b = document.getElementById('col-city-b');
 const temp = a.selectedIndex;
 a.selectedIndex = b.selectedIndex;
 b.selectedIndex = temp;
}

function getBarColor(value) {
 if (value &lt;= 100) return 'var(--color-success)';
 if (value &lt;= 120) return 'var(--color-accent)';
 return 'var(--color-danger)';
}

function compareCOL() {
 const optA = document.getElementById('col-city-a').selectedOptions[0];
 const optB = document.getElementById('col-city-b').selectedOptions[0];

 const nameA = optA.dataset.name;
 const nameB = optB.dataset.name;
 const colA = parseFloat(optA.dataset.col) || 100;
 const colB = parseFloat(optB.dataset.col) || 100;
 const housingA = parseFloat(optA.dataset.housing) || 100;
 const housingB = parseFloat(optB.dataset.housing) || 100;

 
 const maxScale = 200;

 document.getElementById('col-a-name').textContent = nameA;
 document.getElementById('col-b-name').textContent = nameB;
 document.getElementById('col-a-value').textContent = colA;
 document.getElementById('col-b-value').textContent = colB;

 
 document.getElementById('bar-label-a-col').textContent = nameA;
 document.getElementById('bar-label-b-col').textContent = nameB;
 document.getElementById('bar-label-a-housing').textContent = nameA;
 document.getElementById('bar-label-b-housing').textContent = nameB;

 
 document.getElementById('bar-val-a-col').textContent = colA;
 document.getElementById('bar-val-b-col').textContent = colB;
 document.getElementById('bar-val-a-housing').textContent = housingA;
 document.getElementById('bar-val-b-housing').textContent = housingB;

 
 const colAPct = Math.min(colA / maxScale * 100, 100);
 const colBPct = Math.min(colB / maxScale * 100, 100);
 const housingAPct = Math.min(housingA / maxScale * 100, 100);
 const housingBPct = Math.min(housingB / maxScale * 100, 100);

 const barACol = document.getElementById('bar-a-col');
 const barBCol = document.getElementById('bar-b-col');
 const barAHousing = document.getElementById('bar-a-housing');
 const barBHousing = document.getElementById('bar-b-housing');

 barACol.style.width = colAPct + '%';
 barACol.style.backgroundColor = getBarColor(colA);
 barBCol.style.width = colBPct + '%';
 barBCol.style.backgroundColor = getBarColor(colB);
 barAHousing.style.width = housingAPct + '%';
 barAHousing.style.backgroundColor = getBarColor(housingA);
 barBHousing.style.width = housingBPct + '%';
 barBHousing.style.backgroundColor = getBarColor(housingB);

 const colDiff = Math.round(((colB - colA) / colA) * 100);
 const cheaper = colA &lt; colB ? nameA : nameB;
 const moreExpensive = colA &lt; colB ? nameB : nameA;
 const savings = Math.abs(colDiff);

 const badge = document.getElementById('col-winner-badge');
 if (savings &gt; 0) {
 badge.textContent = colCalcI18n.isCheaper.replace('%CHEAPER%', cheaper).replace('%PCT%', savings + '%');
 badge.className = 'result-badge badge-success';
 } else {
 badge.textContent = colCalcI18n.sameCost;
 badge.className = 'result-badge badge-neutral';
 }

 if (savings &gt; 0) {
 document.getElementById('col-summary').innerHTML = '&lt;div class="summary-icon"&gt;💰&lt;/div&gt;&lt;p&gt;' + colCalcI18n.cheaperMsg.replace('%CHEAPER%', cheaper).replace('%PCT%', savings + '%').replace('%EXPENSIVE%', moreExpensive) + '&lt;/p&gt;</description></item><item><title>DMCA Policy</title><link>https://urcity.com/en/dmca-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/dmca-policy/</guid><description>&lt;h2 id="dmca-policy"&gt;DMCA Policy&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 28, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="copyright-policy"&gt;Copyright Policy&lt;/h3&gt;
&lt;p&gt;Northshore Press respects the intellectual property rights of others and expects users of URCity.com to do the same.&lt;/p&gt;
&lt;h3 id="reporting-copyright-infringement"&gt;Reporting Copyright Infringement&lt;/h3&gt;
&lt;p&gt;If you believe that your copyrighted work has been copied in a way that constitutes copyright infringement and is accessible on URCity.com, please notify our designated Copyright Agent as set forth in the Digital Millennium Copyright Act of 1998 (DMCA).&lt;/p&gt;</description></item><item><title>Home Ownership Calculator</title><link>https://urcity.com/en/tools/home-ownership-calculator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/tools/home-ownership-calculator/</guid><description>&lt;h2 id="home-ownership-calculator"&gt;Home Ownership Calculator&lt;/h2&gt;
&lt;p&gt;Buying a home is more than just a mortgage payment. See the full picture with our True Cost of Home Ownership calculator.&lt;/p&gt;
&lt;div class="calculator-widget" id="home-calc"&gt;
 &lt;div class="calc-header"&gt;
 &lt;div class="calc-icon green"&gt;
 &lt;svg
 width="28"
 height="28"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z" /&gt;
 &lt;polyline points="9 22 9 12 15 12 15 22" /&gt;
 &lt;/svg&gt;
 &lt;/div&gt;
 &lt;div class="calc-title-group"&gt;
 &lt;h3&gt;True Cost of Home Ownership&lt;/h3&gt;
 &lt;p class="calc-subtitle"&gt;
 See what you&amp;#39;ll really pay over 30 years
 &lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 

 &lt;div class="calc-inputs-row three-col"&gt;
 &lt;div class="calc-field"&gt;
 &lt;label for="home-price"&gt;
 &lt;svg
 width="16"
 height="16"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;line x1="12" y1="1" x2="12" y2="23" /&gt;
 &lt;path
 d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"
 /&gt;
 &lt;/svg&gt;
 Home Price
 &lt;/label&gt;
 &lt;div class="input-prefix"&gt;
 &lt;span class="prefix"&gt;$&lt;/span&gt;
 &lt;input
 type="number"
 id="home-price"
 value="450000"
 min="0"
 step="10000"
 /&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="down-payment"&gt;
 &lt;svg
 width="16"
 height="16"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;polyline points="23 6 13.5 15.5 8.5 10.5 1 18" /&gt;
 &lt;polyline points="17 6 23 6 23 12" /&gt;
 &lt;/svg&gt;
 Down Payment
 &lt;/label&gt;
 &lt;div class="input-suffix"&gt;
 &lt;input
 type="number"
 id="down-payment"
 value="20"
 min="0"
 max="100"
 step="5"
 /&gt;
 &lt;span class="suffix"&gt;%&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="field-hint" id="down-payment-hint"&gt;
 $90,000 down
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="interest-rate"&gt;
 &lt;svg
 width="16"
 height="16"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;line x1="12" y1="1" x2="12" y2="23" /&gt;
 &lt;path
 d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"
 /&gt;
 &lt;/svg&gt;
 Interest Rate
 &lt;/label&gt;
 &lt;div class="input-suffix"&gt;
 &lt;input
 type="number"
 id="interest-rate"
 value="6.5"
 min="0"
 max="20"
 step="0.1"
 /&gt;
 &lt;span class="suffix"&gt;%&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-inputs-row three-col"&gt;
 &lt;div class="calc-field"&gt;
 &lt;label for="tax-rate"&gt;
 &lt;svg
 width="16"
 height="16"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;path
 d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"
 /&gt;
 &lt;polyline points="14 2 14 8 20 8" /&gt;
 &lt;/svg&gt;
 Property Tax Rate
 &lt;/label&gt;
 &lt;div class="input-suffix"&gt;
 &lt;input
 type="number"
 id="tax-rate"
 value="1.8"
 min="0"
 max="5"
 step="0.1"
 /&gt;
 &lt;span class="suffix"&gt;%&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="hoa"&gt;
 &lt;svg
 width="16"
 height="16"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;rect x="2" y="7" width="20" height="14" rx="2" /&gt;
 &lt;path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16" /&gt;
 &lt;/svg&gt;
 HOA / Month
 &lt;/label&gt;
 &lt;div class="input-prefix"&gt;
 &lt;span class="prefix"&gt;$&lt;/span&gt;
 &lt;input type="number" id="hoa" value="0" min="0" step="50" /&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 
 &lt;input type="hidden" id="util-elec" value="135" /&gt;
 &lt;input type="hidden" id="util-water" value="75" /&gt;
 &lt;input type="hidden" id="util-net" value="55" /&gt;
 &lt;input type="hidden" id="util-trash" value="30" /&gt;
 &lt;input type="hidden" id="util-heating" value="122" /&gt;
 &lt;input type="hidden" id="util-currency" value="USD" /&gt;
 &lt;input type="hidden" id="calc-currency" value="USD" /&gt;

 &lt;button class="btn btn-primary btn-large" onclick="calculateHome()"&gt;
 &lt;svg
 width="18"
 height="18"
 viewBox="0 0 24 24"
 fill="none"
 stroke="currentColor"
 stroke-width="2"
 &gt;
 &lt;polyline points="22 12 18 12 15 21 9 3 6 12 2 12" /&gt;
 &lt;/svg&gt;
 Calculate Total Cost
 &lt;/button&gt;

 &lt;div class="calc-result" id="home-result" style="display: none"&gt;
 
 &lt;div class="calc-tabs"&gt;
 &lt;button
 class="calc-tab active"
 onclick="switchTab('tab-home')"
 id="tab-btn-home"
 &gt;
 Home Costs
 &lt;/button&gt;
 &lt;button
 class="calc-tab"
 onclick="switchTab('tab-monthly')"
 id="tab-btn-monthly"
 &gt;
 Monthly &amp;#43; Utilities
 &lt;/button&gt;
 &lt;/div&gt;

 
 &lt;div class="calc-tab-panel active" id="tab-home"&gt;
 &lt;div class="result-header"&gt;
 &lt;h4&gt;Cost Breakdown&lt;/h4&gt;
 &lt;span class="result-badge badge-neutral"
 &gt;30-Year Estimate&lt;/span
 &gt;
 &lt;/div&gt;

 &lt;div class="cost-summary-cards"&gt;
 &lt;div class="cost-summary-card"&gt;
 &lt;div class="cost-summary-label"&gt;
 Monthly Payment
 &lt;/div&gt;
 &lt;div class="cost-summary-amount" id="total-monthly"&gt;$0&lt;/div&gt;
 &lt;div class="cost-summary-sub"&gt;
 Principal &amp;#43; interest &amp;#43; taxes &amp;#43; insurance &amp;#43; HOA
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="cost-summary-card highlight"&gt;
 &lt;div class="cost-summary-label"&gt;
 Total 30-Year Cost
 &lt;/div&gt;
 &lt;div class="cost-summary-amount" id="total-cost"&gt;$0&lt;/div&gt;
 &lt;div class="cost-summary-sub"&gt;
 Including down payment and all fees
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="cost-breakdown"&gt;
 &lt;h5&gt;Where Your Money Goes&lt;/h5&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #2563eb"
 &gt;&lt;/span&gt;
 Mortgage (Principal &amp;#43; Interest)
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mortgage"
 style="background: #2563eb"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mortgage"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #f59e0b"
 &gt;&lt;/span&gt;
 Property Taxes
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-tax"
 style="background: #f59e0b"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-tax"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #10b981"
 &gt;&lt;/span&gt;
 Home Insurance
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-insurance"
 style="background: #10b981"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-insurance"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #8b5cf6"
 &gt;&lt;/span&gt;
 HOA Fees
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-hoa"
 style="background: #8b5cf6"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-hoa"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #ef4444"
 &gt;&lt;/span&gt;
 Down Payment
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-down"
 style="background: #ef4444"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-down"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="result-summary" id="home-insight"&gt;&lt;/div&gt;
 &lt;/div&gt;

 
 &lt;div class="calc-tab-panel" id="tab-monthly"&gt;
 &lt;div class="result-header"&gt;
 &lt;h4&gt;Monthly Cost Breakdown&lt;/h4&gt;
 &lt;span class="result-badge badge-neutral"
 &gt;Per Month&lt;/span
 &gt;
 &lt;/div&gt;

 &lt;div class="cost-summary-cards"&gt;
 &lt;div class="cost-summary-card"&gt;
 &lt;div class="cost-summary-label"&gt;
 Home Ownership
 &lt;/div&gt;
 &lt;div class="cost-summary-amount" id="monthly-home"&gt;$0&lt;/div&gt;
 &lt;div class="cost-summary-sub"&gt;
 Mortgage &amp;#43; taxes &amp;#43; insurance &amp;#43; HOA
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="cost-summary-card highlight"&gt;
 &lt;div class="cost-summary-label"&gt;
 Total Monthly
 &lt;/div&gt;
 &lt;div class="cost-summary-amount" id="monthly-total"&gt;$0&lt;/div&gt;
 &lt;div class="cost-summary-sub"&gt;
 Home ownership &amp;#43; utilities
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="cost-breakdown"&gt;
 &lt;h5&gt;Home Ownership&lt;/h5&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #2563eb"
 &gt;&lt;/span&gt;
 Mortgage (P&amp;#43;I)
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-mortgage"
 style="background: #2563eb"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-mortgage"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #f59e0b"
 &gt;&lt;/span&gt;
 Property Tax
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-tax"
 style="background: #f59e0b"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-tax"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #10b981"
 &gt;&lt;/span&gt;
 Home Insurance
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-insurance"
 style="background: #10b981"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-insurance"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #8b5cf6"
 &gt;&lt;/span&gt;
 HOA Fees
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-hoa"
 style="background: #8b5cf6"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-hoa"&gt;$0&lt;/div&gt;
 &lt;/div&gt;

 &lt;h5 style="margin-top: 1.5rem"&gt;
 Utilities
 &lt;/h5&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #f97316"
 &gt;&lt;/span&gt;
 Electricity
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-elec"
 style="background: #f97316"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-elec"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #06b6d4"
 &gt;&lt;/span&gt;
 Water
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-water"
 style="background: #06b6d4"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-water"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #84cc16"
 &gt;&lt;/span&gt;
 Internet
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-net"
 style="background: #84cc16"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-net"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #a855f7"
 &gt;&lt;/span&gt;
 Garbage / Trash
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-trash"
 style="background: #a855f7"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-trash"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-row"&gt;
 &lt;div class="breakdown-label"&gt;
 &lt;span
 class="breakdown-dot"
 style="background: #ef4444"
 &gt;&lt;/span&gt;
 Heating (Gas/Oil)
 &lt;/div&gt;
 &lt;div class="breakdown-bar-track"&gt;
 &lt;div
 class="breakdown-bar"
 id="bar-mo-heating"
 style="background: #ef4444"
 &gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="breakdown-value" id="val-mo-heating"&gt;$0&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="result-summary" id="monthly-insight"&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;script&gt;
 const homeCalcI18n = {
 downSuffix: 'down',
 included: 'Included',
 insight30yr: 'A \u003cstrong\u003e%PRICE%\u003c\/strong\u003e home actually costs \u003cstrong\u003e%TOTAL%\u003c\/strong\u003e over 30 years. That is \u003cstrong\u003e%PCT%\u003c\/strong\u003e more than the sticker price once you factor in interest, taxes, insurance, and fees.',
 insightMonthly: 'Utilities add \u003cstrong\u003e%UTILS%\/month\u003c\/strong\u003e on top of home ownership costs. They make up \u003cstrong\u003e%PCT%\u003c\/strong\u003e of your total monthly housing spending.',
 };
 const homePriceInput = document.getElementById("home-price");
 const downPaymentInput = document.getElementById("down-payment");
 function updateDownHint() {
 const price = parseFloat(homePriceInput.value) || 0;
 const pct = parseFloat(downPaymentInput.value) || 0;
 const amount = Math.round(price * (pct / 100));
 const settings = window.URCitySettings;
 const sym = settings
 ? settings.getCurrencySymbol(settings.getState().currency)
 : "$";
 document.getElementById("down-payment-hint").textContent =
 sym + amount.toLocaleString() + " " + homeCalcI18n.downSuffix;
 }
 homePriceInput.addEventListener("input", updateDownHint);
 downPaymentInput.addEventListener("input", updateDownHint);
 updateDownHint();

 document.addEventListener("urcity-settings-change", function () {
 const settings = window.URCitySettings;
 if (!settings || !settings.getState) return;
 const sym = settings.getCurrencySymbol(settings.getState().currency);
 document
 .querySelectorAll("#home-calc .input-prefix .prefix")
 .forEach(function (el) {
 el.textContent = sym;
 });
 });

 function switchTab(tabId) {
 
 document
 .querySelectorAll(".calc-tab")
 .forEach((btn) =&gt; btn.classList.remove("active"));
 document
 .getElementById("tab-btn-" + tabId.replace("tab-", ""))
 .classList.add("active");
 
 document
 .querySelectorAll(".calc-tab-panel")
 .forEach((panel) =&gt; panel.classList.remove("active"));
 document.getElementById(tabId).classList.add("active");
 }

 function calculateHome() {
 const price = parseFloat(document.getElementById("home-price").value);
 const downPercent = parseFloat(
 document.getElementById("down-payment").value,
 );
 const rate = parseFloat(document.getElementById("interest-rate").value);
 const taxRate = parseFloat(document.getElementById("tax-rate").value);
 const hoa = parseFloat(document.getElementById("hoa").value);

 const settings = window.URCitySettings;
 const sym = settings
 ? settings.getCurrencySymbol(settings.getState().currency)
 : "$";

 
 const utilElec =
 parseFloat(document.getElementById("util-elec").value) || 0;
 const utilWater =
 parseFloat(document.getElementById("util-water").value) || 0;
 const utilNet =
 parseFloat(document.getElementById("util-net").value) || 0;
 const utilTrash =
 parseFloat(document.getElementById("util-trash").value) || 0;
 const utilHeating =
 parseFloat(document.getElementById("util-heating").value) || 0;
 const totalUtilities =
 utilElec + utilWater + utilNet + utilTrash + utilHeating;

 
 const utilCurrency = document.getElementById("util-currency")
 ? document.getElementById("util-currency").value
 : "USD";
 const nativeSym = settings
 ? settings.getCurrencySymbol(utilCurrency)
 : "$";

 function fmtUtil(val) {
 const converted = settings
 ? settings.convertAmount(
 val,
 utilCurrency,
 settings.getState().currency,
 )
 : val;
 const convertedSym = settings
 ? settings.getCurrencySymbol(settings.getState().currency)
 : "$";
 const formatted = Math.round(converted).toLocaleString();
 
 return (
 convertedSym +
 formatted +
 ' &lt;span class="currency-native"&gt;(' +
 nativeSym +
 val.toLocaleString() +
 ")&lt;/span&gt;"
 );
 }

 const downPayment = price * (downPercent / 100);
 const loanAmount = price - downPayment;
 const monthlyRate = rate / 100 / 12;
 const numPayments = 30 * 12;

 const mortgage =
 (loanAmount *
 (monthlyRate * Math.pow(1 + monthlyRate, numPayments))) /
 (Math.pow(1 + monthlyRate, numPayments) - 1);
 const tax = (price * (taxRate / 100)) / 12;
 const insurance = (price * 0.0035) / 12;
 const totalMonthly = mortgage + tax + insurance + hoa;

 const totalMortgage = mortgage * numPayments;
 const totalTax = tax * numPayments;
 const totalInsurance = insurance * numPayments;
 const totalHoa = hoa * numPayments;
 const totalCost =
 totalMortgage + totalTax + totalInsurance + totalHoa + downPayment;

 
 document.getElementById("total-monthly").textContent =
 sym + Math.round(totalMonthly).toLocaleString();
 document.getElementById("total-cost").textContent =
 sym + Math.round(totalCost).toLocaleString();

 document.getElementById("val-mortgage").textContent =
 sym + Math.round(totalMortgage).toLocaleString();
 document.getElementById("val-tax").textContent =
 sym + Math.round(totalTax).toLocaleString();
 document.getElementById("val-insurance").textContent =
 sym + Math.round(totalInsurance).toLocaleString();
 document.getElementById("val-hoa").textContent =
 sym + Math.round(totalHoa).toLocaleString();
 document.getElementById("val-down").textContent =
 sym + Math.round(downPayment).toLocaleString();

 const maxVal = Math.max(
 totalMortgage,
 totalTax,
 totalInsurance,
 totalHoa,
 downPayment,
 );
 document.getElementById("bar-mortgage").style.width =
 (totalMortgage / maxVal) * 100 + "%";
 document.getElementById("bar-tax").style.width =
 (totalTax / maxVal) * 100 + "%";
 document.getElementById("bar-insurance").style.width =
 (totalInsurance / maxVal) * 100 + "%";
 document.getElementById("bar-hoa").style.width =
 (totalHoa / maxVal) * 100 + "%";
 document.getElementById("bar-down").style.width =
 (downPayment / maxVal) * 100 + "%";

 const extra = totalCost - price;
 const extraPct = Math.round((extra / price) * 100);

 document.getElementById("home-insight").innerHTML =
 '&lt;div class="summary-icon"&gt;🏠&lt;/div&gt;&lt;p&gt;' +
 homeCalcI18n.insight30yr
 .replace("%PRICE%", sym + price.toLocaleString())
 .replace(
 "%TOTAL%",
 sym + Math.round(totalCost).toLocaleString(),
 )
 .replace("%PCT%", extraPct + "%") +
 "&lt;/p&gt;</description></item><item><title>Methodology</title><link>https://urcity.com/en/about/methodology/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/about/methodology/</guid><description>&lt;h2 id="our-methodology"&gt;Our Methodology&lt;/h2&gt;
&lt;p&gt;URCity combines data from official government sources with proprietary calculations to give you the most accurate picture of life in any city across the US, UK, and Canada. We currently cover &lt;strong&gt;164 cities across 3 countries&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="data-sources"&gt;Data Sources&lt;/h2&gt;
&lt;p&gt;We use only official, verified data sources:&lt;/p&gt;
&lt;h3 id="united-states"&gt;United States&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Council for Community and Economic Research (C2ER)&lt;/strong&gt; — Cost of Living Index&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bureau of Labor Statistics (BLS)&lt;/strong&gt; — Consumer Expenditure Survey&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bureau of Economic Analysis (BEA)&lt;/strong&gt; — Regional Price Parities&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zillow Research&lt;/strong&gt; — Home values, rents, price per square foot&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HUD Fair Market Rents&lt;/strong&gt; — Rental affordability benchmarks&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;US Census Bureau&lt;/strong&gt; — Population, income, education, commuting&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;IRS Statistics of Income&lt;/strong&gt; — Migration patterns&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;National Oceanic and Atmospheric Administration (NOAA)&lt;/strong&gt; — Climate normals&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tax Foundation&lt;/strong&gt; — State and local tax rates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FCC Broadband Data&lt;/strong&gt; — Internet availability and speeds&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;EPA Smart Location Database&lt;/strong&gt; — Walkability and transit access&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FBI Uniform Crime Reporting&lt;/strong&gt; — Crime statistics&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;U.S. Energy Information Administration (EIA)&lt;/strong&gt; — State-level natural gas prices and electricity costs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="united-kingdom"&gt;United Kingdom&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Office for National Statistics (ONS)&lt;/strong&gt; — Cost of living and earnings data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rightmove&lt;/strong&gt; — Home values and rental prices&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ONS Annual Survey of Hours and Earnings&lt;/strong&gt; — Income data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HM Revenue &amp;amp; Customs (HMRC)&lt;/strong&gt; — Tax rates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Met Office&lt;/strong&gt; — Climate data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ofcom&lt;/strong&gt; — Broadband availability&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ofgem&lt;/strong&gt; — Gas and electricity price caps&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Water UK&lt;/strong&gt; — Water utility costs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="canada"&gt;Canada&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Statistics Canada&lt;/strong&gt; — Cost of living, income, and demographic data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canadian Real Estate Association (CREA)&lt;/strong&gt; — Home values and sales data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canada Mortgage and Housing Corporation (CMHC)&lt;/strong&gt; — Rental market data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Environment and Climate Change Canada&lt;/strong&gt; — Climate data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canada Revenue Agency&lt;/strong&gt; — Tax rates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ISED (Innovation, Science and Economic Development)&lt;/strong&gt; — Broadband data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canada Energy Regulator&lt;/strong&gt; — Natural gas and electricity prices&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="calculation-methods"&gt;Calculation Methods&lt;/h2&gt;
&lt;h3 id="cost-of-living-index"&gt;Cost of Living Index&lt;/h3&gt;
&lt;p&gt;Our cost of living indices are based on the C2ER methodology, which compares prices across six categories:&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://urcity.com/en/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/privacy-policy/</guid><description>&lt;h2 id="privacy-policy"&gt;Privacy Policy&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 28, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;URCity (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;our,&amp;rdquo; or &amp;ldquo;us&amp;rdquo;) is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you visit our website.&lt;/p&gt;
&lt;h3 id="information-we-collect"&gt;Information We Collect&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Automatically Collected:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IP address (anonymized where possible)&lt;/li&gt;
&lt;li&gt;Browser type and version&lt;/li&gt;
&lt;li&gt;Pages visited and time spent&lt;/li&gt;
&lt;li&gt;Referring website&lt;/li&gt;
&lt;li&gt;Device information&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Via Forms:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Email address (if you subscribe to our newsletter)&lt;/li&gt;
&lt;li&gt;Search queries (anonymized)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="how-we-use-your-information"&gt;How We Use Your Information&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improve website functionality and content&lt;/li&gt;
&lt;li&gt;Analyze traffic patterns&lt;/li&gt;
&lt;li&gt;Personalize content recommendations&lt;/li&gt;
&lt;li&gt;Send newsletters (only if you opt in)&lt;/li&gt;
&lt;li&gt;Comply with legal obligations&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="cookies-and-tracking"&gt;Cookies and Tracking&lt;/h3&gt;
&lt;p&gt;We use cookies and similar technologies to:&lt;/p&gt;</description></item><item><title>Salary Equivalence Calculator</title><link>https://urcity.com/en/tools/salary-equivalence-calculator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/tools/salary-equivalence-calculator/</guid><description>&lt;h2 id="salary-equivalence-calculator"&gt;Salary Equivalence Calculator&lt;/h2&gt;
&lt;p&gt;Moving to a new city? Find out what salary you need to maintain your lifestyle.&lt;/p&gt;



&lt;div class="calculator-widget" id="salary-calc"&gt;
 &lt;div class="calc-header"&gt;
 &lt;div class="calc-icon amber"&gt;
 &lt;svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;
 &lt;rect x="2" y="7" width="20" height="14" rx="2"/&gt;
 &lt;path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/&gt;
 &lt;/svg&gt;
 &lt;/div&gt;
 &lt;div class="calc-title-group"&gt;
 &lt;h3&gt;Salary Equivalence Calculator&lt;/h3&gt;
 &lt;p class="calc-subtitle"&gt;Find out what you need to earn to maintain your lifestyle&lt;/p&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-inputs-row three-col"&gt;
 &lt;div class="calc-field"&gt;
 &lt;label for="current-salary"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;line x1="12" y1="1" x2="12" y2="23"/&gt;&lt;path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"/&gt;&lt;/svg&gt;
 Current Salary
 &lt;/label&gt;
 &lt;div class="input-prefix"&gt;
 &lt;span class="prefix" id="salary-prefix"&gt;$&lt;/span&gt;
 &lt;input type="number" id="current-salary" value="100000" min="0" step="1000"&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="from-city"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/&gt;&lt;circle cx="12" cy="10" r="3"/&gt;&lt;/svg&gt;
 From City
 &lt;/label&gt;
 &lt;select id="from-city"&gt;
 
 &lt;option value="akron-oh" data-col="88.5" data-name="Akron" &gt;Akron, OH&lt;/option&gt;
 
 &lt;option value="albuquerque-nm" data-col="94.5" data-name="Albuquerque" &gt;Albuquerque, NM&lt;/option&gt;
 
 &lt;option value="amsterdam-nl" data-col="82.1" data-name="Amsterdam" &gt;Amsterdam, NH&lt;/option&gt;
 
 &lt;option value="anaheim-ca" data-col="148.5" data-name="Anaheim" &gt;Anaheim, CA&lt;/option&gt;
 
 &lt;option value="anchorage-ak" data-col="118.5" data-name="Anchorage" &gt;Anchorage, AK&lt;/option&gt;
 
 &lt;option value="ann-arbor-mi" data-col="108.5" data-name="Ann Arbor" &gt;Ann Arbor, MI&lt;/option&gt;
 
 &lt;option value="asheville-nc" data-col="102.5" data-name="Asheville" &gt;Asheville, NC&lt;/option&gt;
 
 &lt;option value="atlanta-ga" data-col="104.7" data-name="Atlanta" &gt;Atlanta, GA&lt;/option&gt;
 
 &lt;option value="augusta-ga" data-col="90.5" data-name="Augusta" &gt;Augusta, GA&lt;/option&gt;
 
 &lt;option value="aurora-co" data-col="108.5" data-name="Aurora" &gt;Aurora, CO&lt;/option&gt;
 
 &lt;option value="austin-tx" data-col="119.3" data-name="Austin" &gt;Austin, TX&lt;/option&gt;
 
 &lt;option value="bakersfield-ca" data-col="102.5" data-name="Bakersfield" &gt;Bakersfield, CA&lt;/option&gt;
 
 &lt;option value="baltimore-md" data-col="108.4" data-name="Baltimore" &gt;Baltimore, MD&lt;/option&gt;
 
 &lt;option value="baton-rouge-la" data-col="94.5" data-name="Baton Rouge" &gt;Baton Rouge, LA&lt;/option&gt;
 
 &lt;option value="belfast-gb" data-col="84.1" data-name="Belfast" &gt;Belfast, NIR&lt;/option&gt;
 
 &lt;option value="bellingham-wa" data-col="115.2" data-name="Bellingham" &gt;Bellingham, WA&lt;/option&gt;
 
 &lt;option value="bend-or" data-col="118.5" data-name="Bend" &gt;Bend, OR&lt;/option&gt;
 
 &lt;option value="billings-mt" data-col="96.5" data-name="Billings" &gt;Billings, MT&lt;/option&gt;
 
 &lt;option value="birmingham-al" data-col="90.5" data-name="Birmingham" &gt;Birmingham, AL&lt;/option&gt;
 
 &lt;option value="birmingham-gb" data-col="92.3" data-name="Birmingham" &gt;Birmingham, ENG&lt;/option&gt;
 
 &lt;option value="boise-id" data-col="102.5" data-name="Boise" &gt;Boise, ID&lt;/option&gt;
 
 &lt;option value="boston-ma" data-col="153.2" data-name="Boston" &gt;Boston, MA&lt;/option&gt;
 
 &lt;option value="boulder-co" data-col="148.5" data-name="Boulder" &gt;Boulder, CO&lt;/option&gt;
 
 &lt;option value="bridgeport-ct" data-col="118.5" data-name="Bridgeport" &gt;Bridgeport, CT&lt;/option&gt;
 
 &lt;option value="bristol-gb" data-col="102.1" data-name="Bristol" &gt;Bristol, ENG&lt;/option&gt;
 
 &lt;option value="buffalo-ny" data-col="92.5" data-name="Buffalo" &gt;Buffalo, NY&lt;/option&gt;
 
 &lt;option value="burlington-vt" data-col="112.5" data-name="Burlington" &gt;Burlington, VT&lt;/option&gt;
 
 &lt;option value="calgary-ca" data-col="105.7" data-name="Calgary" &gt;Calgary, AB&lt;/option&gt;
 
 &lt;option value="cardiff-gb" data-col="89.2" data-name="Cardiff" &gt;Cardiff, WLS&lt;/option&gt;
 
 &lt;option value="chandler-az" data-col="108.5" data-name="Chandler" &gt;Chandler, AZ&lt;/option&gt;
 
 &lt;option value="charleston-sc" data-col="108.5" data-name="Charleston" &gt;Charleston, SC&lt;/option&gt;
 
 &lt;option value="charlotte-nc" data-col="98.2" data-name="Charlotte" &gt;Charlotte, NC&lt;/option&gt;
 
 &lt;option value="chattanooga-tn" data-col="92.5" data-name="Chattanooga" &gt;Chattanooga, TN&lt;/option&gt;
 
 &lt;option value="chesapeake-va" data-col="102.5" data-name="Chesapeake" &gt;Chesapeake, VA&lt;/option&gt;
 
 &lt;option value="cheyenne-wy" data-col="96.5" data-name="Cheyenne" &gt;Cheyenne, WY&lt;/option&gt;
 
 &lt;option value="chicago-il" data-col="110.8" data-name="Chicago" &gt;Chicago, IL&lt;/option&gt;
 
 &lt;option value="chula-vista-ca" data-col="138.5" data-name="Chula Vista" &gt;Chula Vista, CA&lt;/option&gt;
 
 &lt;option value="cincinnati-oh" data-col="92.8" data-name="Cincinnati" &gt;Cincinnati, OH&lt;/option&gt;
 
 &lt;option value="cleveland-oh" data-col="90.2" data-name="Cleveland" &gt;Cleveland, OH&lt;/option&gt;
 
 &lt;option value="colorado-springs-co" data-col="105.2" data-name="Colorado Springs" &gt;Colorado Springs, CO&lt;/option&gt;
 
 &lt;option value="columbia-sc" data-col="94.5" data-name="Columbia" &gt;Columbia, SC&lt;/option&gt;
 
 &lt;option value="columbus-oh" data-col="92.1" data-name="Columbus" &gt;Columbus, OH&lt;/option&gt;
 
 &lt;option value="corpus-christi-tx" data-col="92.5" data-name="Corpus Christi" &gt;Corpus Christi, TX&lt;/option&gt;
 
 &lt;option value="dallas-tx" data-col="101.3" data-name="Dallas" &gt;Dallas, TX&lt;/option&gt;
 
 &lt;option value="delft-nl" data-col="75" data-name="Delft" &gt;Delft, ZH&lt;/option&gt;
 
 &lt;option value="denver-co" data-col="128.5" data-name="Denver" &gt;Denver, CO&lt;/option&gt;
 
 &lt;option value="des-moines-ia" data-col="90.5" data-name="Des Moines" &gt;Des Moines, IA&lt;/option&gt;
 
 &lt;option value="detroit-mi" data-col="92.8" data-name="Detroit" &gt;Detroit, MI&lt;/option&gt;
 
 &lt;option value="durham-nc" data-col="98.5" data-name="Durham" &gt;Durham, NC&lt;/option&gt;
 
 &lt;option value="edinburgh-gb" data-col="105.8" data-name="Edinburgh" &gt;Edinburgh, SCT&lt;/option&gt;
 
 &lt;option value="edmonton-ca" data-col="97.4" data-name="Edmonton" &gt;Edmonton, AB&lt;/option&gt;
 
 &lt;option value="eindhoven-nl" data-col="74.5" data-name="Eindhoven" &gt;Eindhoven, NB&lt;/option&gt;
 
 &lt;option value="el-paso-tx" data-col="88.5" data-name="El Paso" &gt;El Paso, TX&lt;/option&gt;
 
 &lt;option value="elk-grove-ca" data-col="128.5" data-name="Elk Grove" &gt;Elk Grove, CA&lt;/option&gt;
 
 &lt;option value="eugene-or" data-col="104.2" data-name="Eugene" &gt;Eugene, OR&lt;/option&gt;
 
 &lt;option value="fargo-nd" data-col="90.5" data-name="Fargo" &gt;Fargo, ND&lt;/option&gt;
 
 &lt;option value="fayetteville-nc" data-col="90.5" data-name="Fayetteville" &gt;Fayetteville, NC&lt;/option&gt;
 
 &lt;option value="fort-wayne-in" data-col="86.5" data-name="Fort Wayne" &gt;Fort Wayne, IN&lt;/option&gt;
 
 &lt;option value="fort-worth-tx" data-col="98.5" data-name="Fort Worth" &gt;Fort Worth, TX&lt;/option&gt;
 
 &lt;option value="fremont-ca" data-col="178.5" data-name="Fremont" &gt;Fremont, CA&lt;/option&gt;
 
 &lt;option value="fresno-ca" data-col="102.5" data-name="Fresno" &gt;Fresno, CA&lt;/option&gt;
 
 &lt;option value="garland-tx" data-col="96.5" data-name="Garland" &gt;Garland, TX&lt;/option&gt;
 
 &lt;option value="glasgow-gb" data-col="88.4" data-name="Glasgow" &gt;Glasgow, SCT&lt;/option&gt;
 
 &lt;option value="glendale-az" data-col="98.5" data-name="Glendale" &gt;Glendale, AZ&lt;/option&gt;
 
 &lt;option value="grand-rapids-mi" data-col="94.5" data-name="Grand Rapids" &gt;Grand Rapids, MI&lt;/option&gt;
 
 &lt;option value="greensboro-nc" data-col="92.4" data-name="Greensboro" &gt;Greensboro, NC&lt;/option&gt;
 
 &lt;option value="greenville-sc" data-col="96.5" data-name="Greenville" &gt;Greenville, SC&lt;/option&gt;
 
 &lt;option value="groningen-nl" data-col="71" data-name="Groningen" &gt;Groningen, GR&lt;/option&gt;
 
 &lt;option value="halifax-ca" data-col="93.5" data-name="Halifax" &gt;Halifax, NS&lt;/option&gt;
 
 &lt;option value="henderson-nv" data-col="108.5" data-name="Henderson" &gt;Henderson, NV&lt;/option&gt;
 
 &lt;option value="hialeah-fl" data-col="108.5" data-name="Hialeah" &gt;Hialeah, FL&lt;/option&gt;
 
 &lt;option value="honolulu-hi" data-col="185.2" data-name="Honolulu" &gt;Honolulu, HI&lt;/option&gt;
 
 &lt;option value="houston-tx" data-col="95.8" data-name="Houston" &gt;Houston, TX&lt;/option&gt;
 
 &lt;option value="huntsville-al" data-col="94.5" data-name="Huntsville" &gt;Huntsville, AL&lt;/option&gt;
 
 &lt;option value="indianapolis-in" data-col="91.5" data-name="Indianapolis" &gt;Indianapolis, IN&lt;/option&gt;
 
 &lt;option value="irvine-ca" data-col="158.5" data-name="Irvine" &gt;Irvine, CA&lt;/option&gt;
 
 &lt;option value="irving-tx" data-col="100.5" data-name="Irving" &gt;Irving, TX&lt;/option&gt;
 
 &lt;option value="jackson-ms" data-col="88.5" data-name="Jackson" &gt;Jackson, MS&lt;/option&gt;
 
 &lt;option value="jacksonville-fl" data-col="96.8" data-name="Jacksonville" &gt;Jacksonville, FL&lt;/option&gt;
 
 &lt;option value="jersey-city-nj" data-col="142.5" data-name="Jersey City" &gt;Jersey City, NJ&lt;/option&gt;
 
 &lt;option value="kansas-city-ks" data-col="90.5" data-name="Kansas City" &gt;Kansas City, KS&lt;/option&gt;
 
 &lt;option value="kansas-city-mo" data-col="92.8" data-name="Kansas City" &gt;Kansas City, MO&lt;/option&gt;
 
 &lt;option value="key-west-fl" data-col="158.5" data-name="Key West" &gt;Key West, FL&lt;/option&gt;
 
 &lt;option value="knoxville-tn" data-col="92.5" data-name="Knoxville" &gt;Knoxville, TN&lt;/option&gt;
 
 &lt;option value="laredo-tx" data-col="88.5" data-name="Laredo" &gt;Laredo, TX&lt;/option&gt;
 
 &lt;option value="las-vegas-nv" data-col="102.4" data-name="Las Vegas" &gt;Las Vegas, NV&lt;/option&gt;
 
 &lt;option value="leeds-gb" data-col="91.7" data-name="Leeds" &gt;Leeds, ENG&lt;/option&gt;
 
 &lt;option value="leiden-nl" data-col="76" data-name="Leiden" &gt;Leiden, ZH&lt;/option&gt;
 
 &lt;option value="lexington-ky" data-col="94.2" data-name="Lexington" &gt;Lexington, KY&lt;/option&gt;
 
 &lt;option value="lincoln-ne" data-col="92.5" data-name="Lincoln" &gt;Lincoln, NE&lt;/option&gt;
 
 &lt;option value="little-rock-ar" data-col="88.5" data-name="Little Rock" &gt;Little Rock, AR&lt;/option&gt;
 
 &lt;option value="liverpool-gb" data-col="86.5" data-name="Liverpool" &gt;Liverpool, ENG&lt;/option&gt;
 
 &lt;option value="london-gb" data-col="135.2" data-name="London" &gt;London, ENG&lt;/option&gt;
 
 &lt;option value="long-beach-ca" data-col="142.5" data-name="Long Beach" &gt;Long Beach, CA&lt;/option&gt;
 
 &lt;option value="los-angeles-ca" data-col="173.3" data-name="Los Angeles" &gt;Los Angeles, CA&lt;/option&gt;
 
 &lt;option value="louisville-ky" data-col="91.2" data-name="Louisville" &gt;Louisville, KY&lt;/option&gt;
 
 &lt;option value="lubbock-tx" data-col="88.5" data-name="Lubbock" &gt;Lubbock, TX&lt;/option&gt;
 
 &lt;option value="maastricht-nl" data-col="74" data-name="Maastricht" &gt;Maastricht, LI&lt;/option&gt;
 
 &lt;option value="madison-wi" data-col="104.2" data-name="Madison" &gt;Madison, WI&lt;/option&gt;
 
 &lt;option value="manchester-gb" data-col="98.5" data-name="Manchester" &gt;Manchester, ENG&lt;/option&gt;
 
 &lt;option value="manchester-nh" data-col="108.5" data-name="Manchester" &gt;Manchester, NH&lt;/option&gt;
 
 &lt;option value="memphis-tn" data-col="88.5" data-name="Memphis" &gt;Memphis, TN&lt;/option&gt;
 
 &lt;option value="mesa-az" data-col="102.5" data-name="Mesa" &gt;Mesa, AZ&lt;/option&gt;
 
 &lt;option value="miami-fl" data-col="145.6" data-name="Miami" &gt;Miami, FL&lt;/option&gt;
 
 &lt;option value="milwaukee-wi" data-col="95.2" data-name="Milwaukee" &gt;Milwaukee, WI&lt;/option&gt;
 
 &lt;option value="minneapolis-mn" data-col="106.5" data-name="Minneapolis" &gt;Minneapolis, MN&lt;/option&gt;
 
 &lt;option value="mobile-al" data-col="90.5" data-name="Mobile" &gt;Mobile, AL&lt;/option&gt;
 
 &lt;option value="modesto-ca" data-col="108.5" data-name="Modesto" &gt;Modesto, CA&lt;/option&gt;
 
 &lt;option value="montgomery-al" data-col="90.5" data-name="Montgomery" &gt;Montgomery, AL&lt;/option&gt;
 
 &lt;option value="montreal-ca" data-col="98.3" data-name="Montreal" &gt;Montreal, QC&lt;/option&gt;
 
 &lt;option value="myrtle-beach-sc" data-col="96.5" data-name="Myrtle Beach" &gt;Myrtle Beach, SC&lt;/option&gt;
 
 &lt;option value="nashville-tn" data-col="100.5" data-name="Nashville" &gt;Nashville, TN&lt;/option&gt;
 
 &lt;option value="new-orleans-la" data-col="98.5" data-name="New Orleans" &gt;New Orleans, LA&lt;/option&gt;
 
 &lt;option value="nyc" data-col="187.2" data-name="New York City" selected&gt;New York City, NY&lt;/option&gt;
 
 &lt;option value="newark-nj" data-col="118.5" data-name="Newark" &gt;Newark, NJ&lt;/option&gt;
 
 &lt;option value="norfolk-va" data-col="98.5" data-name="Norfolk" &gt;Norfolk, VA&lt;/option&gt;
 
 &lt;option value="oakland-ca" data-col="158.4" data-name="Oakland" &gt;Oakland, CA&lt;/option&gt;
 
 &lt;option value="oklahoma-city-ok" data-col="88.2" data-name="Oklahoma City" &gt;Oklahoma City, OK&lt;/option&gt;
 
 &lt;option value="omaha-ne" data-col="91.5" data-name="Omaha" &gt;Omaha, NE&lt;/option&gt;
 
 &lt;option value="orlando-fl" data-col="98.5" data-name="Orlando" &gt;Orlando, FL&lt;/option&gt;
 
 &lt;option value="ottawa-ca" data-col="101.2" data-name="Ottawa" &gt;Ottawa, ON&lt;/option&gt;
 
 &lt;option value="oxnard-ca" data-col="138.5" data-name="Oxnard" &gt;Oxnard, CA&lt;/option&gt;
 
 &lt;option value="philadelphia-pa" data-col="108.5" data-name="Philadelphia" &gt;Philadelphia, PA&lt;/option&gt;
 
 &lt;option value="phoenix-az" data-col="108.2" data-name="Phoenix" &gt;Phoenix, AZ&lt;/option&gt;
 
 &lt;option value="pittsburgh-pa" data-col="94.5" data-name="Pittsburgh" &gt;Pittsburgh, PA&lt;/option&gt;
 
 &lt;option value="plano-tx" data-col="108.5" data-name="Plano" &gt;Plano, TX&lt;/option&gt;
 
 &lt;option value="portland-me" data-col="112.5" data-name="Portland" &gt;Portland, ME&lt;/option&gt;
 
 &lt;option value="portland-or" data-col="118.2" data-name="Portland" &gt;Portland, OR&lt;/option&gt;
 
 &lt;option value="providence-ri" data-col="118.5" data-name="Providence" &gt;Providence, RI&lt;/option&gt;
 
 &lt;option value="quebec-city-ca" data-col="87.2" data-name="Quebec City" &gt;Quebec City, QC&lt;/option&gt;
 
 &lt;option value="raleigh-nc" data-col="102.4" data-name="Raleigh" &gt;Raleigh, NC&lt;/option&gt;
 
 &lt;option value="reno-nv" data-col="108.5" data-name="Reno" &gt;Reno, NV&lt;/option&gt;
 
 &lt;option value="richmond-va" data-col="98.5" data-name="Richmond" &gt;Richmond, VA&lt;/option&gt;
 
 &lt;option value="riverside-ca" data-col="118.5" data-name="Riverside" &gt;Riverside, CA&lt;/option&gt;
 
 &lt;option value="rochester-ny" data-col="92.5" data-name="Rochester" &gt;Rochester, NY&lt;/option&gt;
 
 &lt;option value="rotterdam-nl" data-col="78.9" data-name="Rotterdam" &gt;Rotterdam, ZH&lt;/option&gt;
 
 &lt;option value="sacramento-ca" data-col="118.5" data-name="Sacramento" &gt;Sacramento, CA&lt;/option&gt;
 
 &lt;option value="saint-paul-mn" data-col="104.2" data-name="Saint Paul" &gt;Saint Paul, MN&lt;/option&gt;
 
 &lt;option value="salem-or" data-col="102.5" data-name="Salem" &gt;Salem, OR&lt;/option&gt;
 
 &lt;option value="salt-lake-city-ut" data-col="108.5" data-name="Salt Lake City" &gt;Salt Lake City, UT&lt;/option&gt;
 
 &lt;option value="san-antonio-tx" data-col="92.4" data-name="San Antonio" &gt;San Antonio, TX&lt;/option&gt;
 
 &lt;option value="san-bernardino-ca" data-col="108.5" data-name="San Bernardino" &gt;San Bernardino, CA&lt;/option&gt;
 
 &lt;option value="san-diego-ca" data-col="154.2" data-name="San Diego" &gt;San Diego, CA&lt;/option&gt;
 
 &lt;option value="san-francisco-ca" data-col="269.3" data-name="San Francisco" &gt;San Francisco, CA&lt;/option&gt;
 
 &lt;option value="san-jose-ca" data-col="214.5" data-name="San Jose" &gt;San Jose, CA&lt;/option&gt;
 
 &lt;option value="santa-ana-ca" data-col="142.8" data-name="Santa Ana" &gt;Santa Ana, CA&lt;/option&gt;
 
 &lt;option value="santa-fe-nm" data-col="112.5" data-name="Santa Fe" &gt;Santa Fe, NM&lt;/option&gt;
 
 &lt;option value="savannah-ga" data-col="96.5" data-name="Savannah" &gt;Savannah, GA&lt;/option&gt;
 
 &lt;option value="scottsdale-az" data-col="118.5" data-name="Scottsdale" &gt;Scottsdale, AZ&lt;/option&gt;
 
 &lt;option value="seattle-wa" data-col="172.1" data-name="Seattle" &gt;Seattle, WA&lt;/option&gt;
 
 &lt;option value="sioux-falls-sd" data-col="90.5" data-name="Sioux Falls" &gt;Sioux Falls, SD&lt;/option&gt;
 
 &lt;option value="spokane-wa" data-col="98.5" data-name="Spokane" &gt;Spokane, WA&lt;/option&gt;
 
 &lt;option value="st-petersburg-fl" data-col="102.5" data-name="St. Petersburg" &gt;St. Petersburg, FL&lt;/option&gt;
 
 &lt;option value="stockton-ca" data-col="112.5" data-name="Stockton" &gt;Stockton, CA&lt;/option&gt;
 
 &lt;option value="tacoma-wa" data-col="112.5" data-name="Tacoma" &gt;Tacoma, WA&lt;/option&gt;
 
 &lt;option value="tallahassee-fl" data-col="96.5" data-name="Tallahassee" &gt;Tallahassee, FL&lt;/option&gt;
 
 &lt;option value="tampa-fl" data-col="102.8" data-name="Tampa" &gt;Tampa, FL&lt;/option&gt;
 
 &lt;option value="the-hague-nl" data-col="75.6" data-name="The Hague" &gt;The Hague, ZH&lt;/option&gt;
 
 &lt;option value="tilburg-nl" data-col="73" data-name="Tilburg" &gt;Tilburg, NB&lt;/option&gt;
 
 &lt;option value="toledo-oh" data-col="88.5" data-name="Toledo" &gt;Toledo, OH&lt;/option&gt;
 
 &lt;option value="toronto-ca" data-col="128.4" data-name="Toronto" &gt;Toronto, ON&lt;/option&gt;
 
 &lt;option value="tucson-az" data-col="95.8" data-name="Tucson" &gt;Tucson, AZ&lt;/option&gt;
 
 &lt;option value="tulsa-ok" data-col="88.5" data-name="Tulsa" &gt;Tulsa, OK&lt;/option&gt;
 
 &lt;option value="utrecht-nl" data-col="76.5" data-name="Utrecht" &gt;Utrecht, UT&lt;/option&gt;
 
 &lt;option value="vancouver-ca" data-col="142.6" data-name="Vancouver" &gt;Vancouver, BC&lt;/option&gt;
 
 &lt;option value="victoria-ca" data-col="112.4" data-name="Victoria" &gt;Victoria, BC&lt;/option&gt;
 
 &lt;option value="virginia-beach-va" data-col="104.2" data-name="Virginia Beach" &gt;Virginia Beach, VA&lt;/option&gt;
 
 &lt;option value="washington-dc" data-col="152.1" data-name="Washington DC" &gt;Washington DC, DC&lt;/option&gt;
 
 &lt;option value="wichita-ks" data-col="86.8" data-name="Wichita" &gt;Wichita, KS&lt;/option&gt;
 
 &lt;option value="wilmington-nc" data-col="98.5" data-name="Wilmington" &gt;Wilmington, NC&lt;/option&gt;
 
 &lt;option value="winnipeg-ca" data-col="88.6" data-name="Winnipeg" &gt;Winnipeg, MB&lt;/option&gt;
 
 &lt;option value="winston-salem-nc" data-col="92.5" data-name="Winston-Salem" &gt;Winston-Salem, NC&lt;/option&gt;
 
 &lt;option value="worcester-ma" data-col="118.5" data-name="Worcester" &gt;Worcester, MA&lt;/option&gt;
 
 &lt;/select&gt;
 &lt;/div&gt;

 &lt;div class="calc-field"&gt;
 &lt;label for="to-city"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/&gt;&lt;circle cx="12" cy="10" r="3"/&gt;&lt;/svg&gt;
 To City
 &lt;/label&gt;
 &lt;select id="to-city"&gt;
 
 &lt;option value="akron-oh" data-col="88.5" data-name="Akron" &gt;Akron, OH&lt;/option&gt;
 
 &lt;option value="albuquerque-nm" data-col="94.5" data-name="Albuquerque" &gt;Albuquerque, NM&lt;/option&gt;
 
 &lt;option value="amsterdam-nl" data-col="82.1" data-name="Amsterdam" &gt;Amsterdam, NH&lt;/option&gt;
 
 &lt;option value="anaheim-ca" data-col="148.5" data-name="Anaheim" &gt;Anaheim, CA&lt;/option&gt;
 
 &lt;option value="anchorage-ak" data-col="118.5" data-name="Anchorage" &gt;Anchorage, AK&lt;/option&gt;
 
 &lt;option value="ann-arbor-mi" data-col="108.5" data-name="Ann Arbor" &gt;Ann Arbor, MI&lt;/option&gt;
 
 &lt;option value="asheville-nc" data-col="102.5" data-name="Asheville" &gt;Asheville, NC&lt;/option&gt;
 
 &lt;option value="atlanta-ga" data-col="104.7" data-name="Atlanta" &gt;Atlanta, GA&lt;/option&gt;
 
 &lt;option value="augusta-ga" data-col="90.5" data-name="Augusta" &gt;Augusta, GA&lt;/option&gt;
 
 &lt;option value="aurora-co" data-col="108.5" data-name="Aurora" &gt;Aurora, CO&lt;/option&gt;
 
 &lt;option value="austin-tx" data-col="119.3" data-name="Austin" selected&gt;Austin, TX&lt;/option&gt;
 
 &lt;option value="bakersfield-ca" data-col="102.5" data-name="Bakersfield" &gt;Bakersfield, CA&lt;/option&gt;
 
 &lt;option value="baltimore-md" data-col="108.4" data-name="Baltimore" &gt;Baltimore, MD&lt;/option&gt;
 
 &lt;option value="baton-rouge-la" data-col="94.5" data-name="Baton Rouge" &gt;Baton Rouge, LA&lt;/option&gt;
 
 &lt;option value="belfast-gb" data-col="84.1" data-name="Belfast" &gt;Belfast, NIR&lt;/option&gt;
 
 &lt;option value="bellingham-wa" data-col="115.2" data-name="Bellingham" &gt;Bellingham, WA&lt;/option&gt;
 
 &lt;option value="bend-or" data-col="118.5" data-name="Bend" &gt;Bend, OR&lt;/option&gt;
 
 &lt;option value="billings-mt" data-col="96.5" data-name="Billings" &gt;Billings, MT&lt;/option&gt;
 
 &lt;option value="birmingham-al" data-col="90.5" data-name="Birmingham" &gt;Birmingham, AL&lt;/option&gt;
 
 &lt;option value="birmingham-gb" data-col="92.3" data-name="Birmingham" &gt;Birmingham, ENG&lt;/option&gt;
 
 &lt;option value="boise-id" data-col="102.5" data-name="Boise" &gt;Boise, ID&lt;/option&gt;
 
 &lt;option value="boston-ma" data-col="153.2" data-name="Boston" &gt;Boston, MA&lt;/option&gt;
 
 &lt;option value="boulder-co" data-col="148.5" data-name="Boulder" &gt;Boulder, CO&lt;/option&gt;
 
 &lt;option value="bridgeport-ct" data-col="118.5" data-name="Bridgeport" &gt;Bridgeport, CT&lt;/option&gt;
 
 &lt;option value="bristol-gb" data-col="102.1" data-name="Bristol" &gt;Bristol, ENG&lt;/option&gt;
 
 &lt;option value="buffalo-ny" data-col="92.5" data-name="Buffalo" &gt;Buffalo, NY&lt;/option&gt;
 
 &lt;option value="burlington-vt" data-col="112.5" data-name="Burlington" &gt;Burlington, VT&lt;/option&gt;
 
 &lt;option value="calgary-ca" data-col="105.7" data-name="Calgary" &gt;Calgary, AB&lt;/option&gt;
 
 &lt;option value="cardiff-gb" data-col="89.2" data-name="Cardiff" &gt;Cardiff, WLS&lt;/option&gt;
 
 &lt;option value="chandler-az" data-col="108.5" data-name="Chandler" &gt;Chandler, AZ&lt;/option&gt;
 
 &lt;option value="charleston-sc" data-col="108.5" data-name="Charleston" &gt;Charleston, SC&lt;/option&gt;
 
 &lt;option value="charlotte-nc" data-col="98.2" data-name="Charlotte" &gt;Charlotte, NC&lt;/option&gt;
 
 &lt;option value="chattanooga-tn" data-col="92.5" data-name="Chattanooga" &gt;Chattanooga, TN&lt;/option&gt;
 
 &lt;option value="chesapeake-va" data-col="102.5" data-name="Chesapeake" &gt;Chesapeake, VA&lt;/option&gt;
 
 &lt;option value="cheyenne-wy" data-col="96.5" data-name="Cheyenne" &gt;Cheyenne, WY&lt;/option&gt;
 
 &lt;option value="chicago-il" data-col="110.8" data-name="Chicago" &gt;Chicago, IL&lt;/option&gt;
 
 &lt;option value="chula-vista-ca" data-col="138.5" data-name="Chula Vista" &gt;Chula Vista, CA&lt;/option&gt;
 
 &lt;option value="cincinnati-oh" data-col="92.8" data-name="Cincinnati" &gt;Cincinnati, OH&lt;/option&gt;
 
 &lt;option value="cleveland-oh" data-col="90.2" data-name="Cleveland" &gt;Cleveland, OH&lt;/option&gt;
 
 &lt;option value="colorado-springs-co" data-col="105.2" data-name="Colorado Springs" &gt;Colorado Springs, CO&lt;/option&gt;
 
 &lt;option value="columbia-sc" data-col="94.5" data-name="Columbia" &gt;Columbia, SC&lt;/option&gt;
 
 &lt;option value="columbus-oh" data-col="92.1" data-name="Columbus" &gt;Columbus, OH&lt;/option&gt;
 
 &lt;option value="corpus-christi-tx" data-col="92.5" data-name="Corpus Christi" &gt;Corpus Christi, TX&lt;/option&gt;
 
 &lt;option value="dallas-tx" data-col="101.3" data-name="Dallas" &gt;Dallas, TX&lt;/option&gt;
 
 &lt;option value="delft-nl" data-col="75" data-name="Delft" &gt;Delft, ZH&lt;/option&gt;
 
 &lt;option value="denver-co" data-col="128.5" data-name="Denver" &gt;Denver, CO&lt;/option&gt;
 
 &lt;option value="des-moines-ia" data-col="90.5" data-name="Des Moines" &gt;Des Moines, IA&lt;/option&gt;
 
 &lt;option value="detroit-mi" data-col="92.8" data-name="Detroit" &gt;Detroit, MI&lt;/option&gt;
 
 &lt;option value="durham-nc" data-col="98.5" data-name="Durham" &gt;Durham, NC&lt;/option&gt;
 
 &lt;option value="edinburgh-gb" data-col="105.8" data-name="Edinburgh" &gt;Edinburgh, SCT&lt;/option&gt;
 
 &lt;option value="edmonton-ca" data-col="97.4" data-name="Edmonton" &gt;Edmonton, AB&lt;/option&gt;
 
 &lt;option value="eindhoven-nl" data-col="74.5" data-name="Eindhoven" &gt;Eindhoven, NB&lt;/option&gt;
 
 &lt;option value="el-paso-tx" data-col="88.5" data-name="El Paso" &gt;El Paso, TX&lt;/option&gt;
 
 &lt;option value="elk-grove-ca" data-col="128.5" data-name="Elk Grove" &gt;Elk Grove, CA&lt;/option&gt;
 
 &lt;option value="eugene-or" data-col="104.2" data-name="Eugene" &gt;Eugene, OR&lt;/option&gt;
 
 &lt;option value="fargo-nd" data-col="90.5" data-name="Fargo" &gt;Fargo, ND&lt;/option&gt;
 
 &lt;option value="fayetteville-nc" data-col="90.5" data-name="Fayetteville" &gt;Fayetteville, NC&lt;/option&gt;
 
 &lt;option value="fort-wayne-in" data-col="86.5" data-name="Fort Wayne" &gt;Fort Wayne, IN&lt;/option&gt;
 
 &lt;option value="fort-worth-tx" data-col="98.5" data-name="Fort Worth" &gt;Fort Worth, TX&lt;/option&gt;
 
 &lt;option value="fremont-ca" data-col="178.5" data-name="Fremont" &gt;Fremont, CA&lt;/option&gt;
 
 &lt;option value="fresno-ca" data-col="102.5" data-name="Fresno" &gt;Fresno, CA&lt;/option&gt;
 
 &lt;option value="garland-tx" data-col="96.5" data-name="Garland" &gt;Garland, TX&lt;/option&gt;
 
 &lt;option value="glasgow-gb" data-col="88.4" data-name="Glasgow" &gt;Glasgow, SCT&lt;/option&gt;
 
 &lt;option value="glendale-az" data-col="98.5" data-name="Glendale" &gt;Glendale, AZ&lt;/option&gt;
 
 &lt;option value="grand-rapids-mi" data-col="94.5" data-name="Grand Rapids" &gt;Grand Rapids, MI&lt;/option&gt;
 
 &lt;option value="greensboro-nc" data-col="92.4" data-name="Greensboro" &gt;Greensboro, NC&lt;/option&gt;
 
 &lt;option value="greenville-sc" data-col="96.5" data-name="Greenville" &gt;Greenville, SC&lt;/option&gt;
 
 &lt;option value="groningen-nl" data-col="71" data-name="Groningen" &gt;Groningen, GR&lt;/option&gt;
 
 &lt;option value="halifax-ca" data-col="93.5" data-name="Halifax" &gt;Halifax, NS&lt;/option&gt;
 
 &lt;option value="henderson-nv" data-col="108.5" data-name="Henderson" &gt;Henderson, NV&lt;/option&gt;
 
 &lt;option value="hialeah-fl" data-col="108.5" data-name="Hialeah" &gt;Hialeah, FL&lt;/option&gt;
 
 &lt;option value="honolulu-hi" data-col="185.2" data-name="Honolulu" &gt;Honolulu, HI&lt;/option&gt;
 
 &lt;option value="houston-tx" data-col="95.8" data-name="Houston" &gt;Houston, TX&lt;/option&gt;
 
 &lt;option value="huntsville-al" data-col="94.5" data-name="Huntsville" &gt;Huntsville, AL&lt;/option&gt;
 
 &lt;option value="indianapolis-in" data-col="91.5" data-name="Indianapolis" &gt;Indianapolis, IN&lt;/option&gt;
 
 &lt;option value="irvine-ca" data-col="158.5" data-name="Irvine" &gt;Irvine, CA&lt;/option&gt;
 
 &lt;option value="irving-tx" data-col="100.5" data-name="Irving" &gt;Irving, TX&lt;/option&gt;
 
 &lt;option value="jackson-ms" data-col="88.5" data-name="Jackson" &gt;Jackson, MS&lt;/option&gt;
 
 &lt;option value="jacksonville-fl" data-col="96.8" data-name="Jacksonville" &gt;Jacksonville, FL&lt;/option&gt;
 
 &lt;option value="jersey-city-nj" data-col="142.5" data-name="Jersey City" &gt;Jersey City, NJ&lt;/option&gt;
 
 &lt;option value="kansas-city-ks" data-col="90.5" data-name="Kansas City" &gt;Kansas City, KS&lt;/option&gt;
 
 &lt;option value="kansas-city-mo" data-col="92.8" data-name="Kansas City" &gt;Kansas City, MO&lt;/option&gt;
 
 &lt;option value="key-west-fl" data-col="158.5" data-name="Key West" &gt;Key West, FL&lt;/option&gt;
 
 &lt;option value="knoxville-tn" data-col="92.5" data-name="Knoxville" &gt;Knoxville, TN&lt;/option&gt;
 
 &lt;option value="laredo-tx" data-col="88.5" data-name="Laredo" &gt;Laredo, TX&lt;/option&gt;
 
 &lt;option value="las-vegas-nv" data-col="102.4" data-name="Las Vegas" &gt;Las Vegas, NV&lt;/option&gt;
 
 &lt;option value="leeds-gb" data-col="91.7" data-name="Leeds" &gt;Leeds, ENG&lt;/option&gt;
 
 &lt;option value="leiden-nl" data-col="76" data-name="Leiden" &gt;Leiden, ZH&lt;/option&gt;
 
 &lt;option value="lexington-ky" data-col="94.2" data-name="Lexington" &gt;Lexington, KY&lt;/option&gt;
 
 &lt;option value="lincoln-ne" data-col="92.5" data-name="Lincoln" &gt;Lincoln, NE&lt;/option&gt;
 
 &lt;option value="little-rock-ar" data-col="88.5" data-name="Little Rock" &gt;Little Rock, AR&lt;/option&gt;
 
 &lt;option value="liverpool-gb" data-col="86.5" data-name="Liverpool" &gt;Liverpool, ENG&lt;/option&gt;
 
 &lt;option value="london-gb" data-col="135.2" data-name="London" &gt;London, ENG&lt;/option&gt;
 
 &lt;option value="long-beach-ca" data-col="142.5" data-name="Long Beach" &gt;Long Beach, CA&lt;/option&gt;
 
 &lt;option value="los-angeles-ca" data-col="173.3" data-name="Los Angeles" &gt;Los Angeles, CA&lt;/option&gt;
 
 &lt;option value="louisville-ky" data-col="91.2" data-name="Louisville" &gt;Louisville, KY&lt;/option&gt;
 
 &lt;option value="lubbock-tx" data-col="88.5" data-name="Lubbock" &gt;Lubbock, TX&lt;/option&gt;
 
 &lt;option value="maastricht-nl" data-col="74" data-name="Maastricht" &gt;Maastricht, LI&lt;/option&gt;
 
 &lt;option value="madison-wi" data-col="104.2" data-name="Madison" &gt;Madison, WI&lt;/option&gt;
 
 &lt;option value="manchester-gb" data-col="98.5" data-name="Manchester" &gt;Manchester, ENG&lt;/option&gt;
 
 &lt;option value="manchester-nh" data-col="108.5" data-name="Manchester" &gt;Manchester, NH&lt;/option&gt;
 
 &lt;option value="memphis-tn" data-col="88.5" data-name="Memphis" &gt;Memphis, TN&lt;/option&gt;
 
 &lt;option value="mesa-az" data-col="102.5" data-name="Mesa" &gt;Mesa, AZ&lt;/option&gt;
 
 &lt;option value="miami-fl" data-col="145.6" data-name="Miami" &gt;Miami, FL&lt;/option&gt;
 
 &lt;option value="milwaukee-wi" data-col="95.2" data-name="Milwaukee" &gt;Milwaukee, WI&lt;/option&gt;
 
 &lt;option value="minneapolis-mn" data-col="106.5" data-name="Minneapolis" &gt;Minneapolis, MN&lt;/option&gt;
 
 &lt;option value="mobile-al" data-col="90.5" data-name="Mobile" &gt;Mobile, AL&lt;/option&gt;
 
 &lt;option value="modesto-ca" data-col="108.5" data-name="Modesto" &gt;Modesto, CA&lt;/option&gt;
 
 &lt;option value="montgomery-al" data-col="90.5" data-name="Montgomery" &gt;Montgomery, AL&lt;/option&gt;
 
 &lt;option value="montreal-ca" data-col="98.3" data-name="Montreal" &gt;Montreal, QC&lt;/option&gt;
 
 &lt;option value="myrtle-beach-sc" data-col="96.5" data-name="Myrtle Beach" &gt;Myrtle Beach, SC&lt;/option&gt;
 
 &lt;option value="nashville-tn" data-col="100.5" data-name="Nashville" &gt;Nashville, TN&lt;/option&gt;
 
 &lt;option value="new-orleans-la" data-col="98.5" data-name="New Orleans" &gt;New Orleans, LA&lt;/option&gt;
 
 &lt;option value="nyc" data-col="187.2" data-name="New York City" &gt;New York City, NY&lt;/option&gt;
 
 &lt;option value="newark-nj" data-col="118.5" data-name="Newark" &gt;Newark, NJ&lt;/option&gt;
 
 &lt;option value="norfolk-va" data-col="98.5" data-name="Norfolk" &gt;Norfolk, VA&lt;/option&gt;
 
 &lt;option value="oakland-ca" data-col="158.4" data-name="Oakland" &gt;Oakland, CA&lt;/option&gt;
 
 &lt;option value="oklahoma-city-ok" data-col="88.2" data-name="Oklahoma City" &gt;Oklahoma City, OK&lt;/option&gt;
 
 &lt;option value="omaha-ne" data-col="91.5" data-name="Omaha" &gt;Omaha, NE&lt;/option&gt;
 
 &lt;option value="orlando-fl" data-col="98.5" data-name="Orlando" &gt;Orlando, FL&lt;/option&gt;
 
 &lt;option value="ottawa-ca" data-col="101.2" data-name="Ottawa" &gt;Ottawa, ON&lt;/option&gt;
 
 &lt;option value="oxnard-ca" data-col="138.5" data-name="Oxnard" &gt;Oxnard, CA&lt;/option&gt;
 
 &lt;option value="philadelphia-pa" data-col="108.5" data-name="Philadelphia" &gt;Philadelphia, PA&lt;/option&gt;
 
 &lt;option value="phoenix-az" data-col="108.2" data-name="Phoenix" &gt;Phoenix, AZ&lt;/option&gt;
 
 &lt;option value="pittsburgh-pa" data-col="94.5" data-name="Pittsburgh" &gt;Pittsburgh, PA&lt;/option&gt;
 
 &lt;option value="plano-tx" data-col="108.5" data-name="Plano" &gt;Plano, TX&lt;/option&gt;
 
 &lt;option value="portland-me" data-col="112.5" data-name="Portland" &gt;Portland, ME&lt;/option&gt;
 
 &lt;option value="portland-or" data-col="118.2" data-name="Portland" &gt;Portland, OR&lt;/option&gt;
 
 &lt;option value="providence-ri" data-col="118.5" data-name="Providence" &gt;Providence, RI&lt;/option&gt;
 
 &lt;option value="quebec-city-ca" data-col="87.2" data-name="Quebec City" &gt;Quebec City, QC&lt;/option&gt;
 
 &lt;option value="raleigh-nc" data-col="102.4" data-name="Raleigh" &gt;Raleigh, NC&lt;/option&gt;
 
 &lt;option value="reno-nv" data-col="108.5" data-name="Reno" &gt;Reno, NV&lt;/option&gt;
 
 &lt;option value="richmond-va" data-col="98.5" data-name="Richmond" &gt;Richmond, VA&lt;/option&gt;
 
 &lt;option value="riverside-ca" data-col="118.5" data-name="Riverside" &gt;Riverside, CA&lt;/option&gt;
 
 &lt;option value="rochester-ny" data-col="92.5" data-name="Rochester" &gt;Rochester, NY&lt;/option&gt;
 
 &lt;option value="rotterdam-nl" data-col="78.9" data-name="Rotterdam" &gt;Rotterdam, ZH&lt;/option&gt;
 
 &lt;option value="sacramento-ca" data-col="118.5" data-name="Sacramento" &gt;Sacramento, CA&lt;/option&gt;
 
 &lt;option value="saint-paul-mn" data-col="104.2" data-name="Saint Paul" &gt;Saint Paul, MN&lt;/option&gt;
 
 &lt;option value="salem-or" data-col="102.5" data-name="Salem" &gt;Salem, OR&lt;/option&gt;
 
 &lt;option value="salt-lake-city-ut" data-col="108.5" data-name="Salt Lake City" &gt;Salt Lake City, UT&lt;/option&gt;
 
 &lt;option value="san-antonio-tx" data-col="92.4" data-name="San Antonio" &gt;San Antonio, TX&lt;/option&gt;
 
 &lt;option value="san-bernardino-ca" data-col="108.5" data-name="San Bernardino" &gt;San Bernardino, CA&lt;/option&gt;
 
 &lt;option value="san-diego-ca" data-col="154.2" data-name="San Diego" &gt;San Diego, CA&lt;/option&gt;
 
 &lt;option value="san-francisco-ca" data-col="269.3" data-name="San Francisco" &gt;San Francisco, CA&lt;/option&gt;
 
 &lt;option value="san-jose-ca" data-col="214.5" data-name="San Jose" &gt;San Jose, CA&lt;/option&gt;
 
 &lt;option value="santa-ana-ca" data-col="142.8" data-name="Santa Ana" &gt;Santa Ana, CA&lt;/option&gt;
 
 &lt;option value="santa-fe-nm" data-col="112.5" data-name="Santa Fe" &gt;Santa Fe, NM&lt;/option&gt;
 
 &lt;option value="savannah-ga" data-col="96.5" data-name="Savannah" &gt;Savannah, GA&lt;/option&gt;
 
 &lt;option value="scottsdale-az" data-col="118.5" data-name="Scottsdale" &gt;Scottsdale, AZ&lt;/option&gt;
 
 &lt;option value="seattle-wa" data-col="172.1" data-name="Seattle" &gt;Seattle, WA&lt;/option&gt;
 
 &lt;option value="sioux-falls-sd" data-col="90.5" data-name="Sioux Falls" &gt;Sioux Falls, SD&lt;/option&gt;
 
 &lt;option value="spokane-wa" data-col="98.5" data-name="Spokane" &gt;Spokane, WA&lt;/option&gt;
 
 &lt;option value="st-petersburg-fl" data-col="102.5" data-name="St. Petersburg" &gt;St. Petersburg, FL&lt;/option&gt;
 
 &lt;option value="stockton-ca" data-col="112.5" data-name="Stockton" &gt;Stockton, CA&lt;/option&gt;
 
 &lt;option value="tacoma-wa" data-col="112.5" data-name="Tacoma" &gt;Tacoma, WA&lt;/option&gt;
 
 &lt;option value="tallahassee-fl" data-col="96.5" data-name="Tallahassee" &gt;Tallahassee, FL&lt;/option&gt;
 
 &lt;option value="tampa-fl" data-col="102.8" data-name="Tampa" &gt;Tampa, FL&lt;/option&gt;
 
 &lt;option value="the-hague-nl" data-col="75.6" data-name="The Hague" &gt;The Hague, ZH&lt;/option&gt;
 
 &lt;option value="tilburg-nl" data-col="73" data-name="Tilburg" &gt;Tilburg, NB&lt;/option&gt;
 
 &lt;option value="toledo-oh" data-col="88.5" data-name="Toledo" &gt;Toledo, OH&lt;/option&gt;
 
 &lt;option value="toronto-ca" data-col="128.4" data-name="Toronto" &gt;Toronto, ON&lt;/option&gt;
 
 &lt;option value="tucson-az" data-col="95.8" data-name="Tucson" &gt;Tucson, AZ&lt;/option&gt;
 
 &lt;option value="tulsa-ok" data-col="88.5" data-name="Tulsa" &gt;Tulsa, OK&lt;/option&gt;
 
 &lt;option value="utrecht-nl" data-col="76.5" data-name="Utrecht" &gt;Utrecht, UT&lt;/option&gt;
 
 &lt;option value="vancouver-ca" data-col="142.6" data-name="Vancouver" &gt;Vancouver, BC&lt;/option&gt;
 
 &lt;option value="victoria-ca" data-col="112.4" data-name="Victoria" &gt;Victoria, BC&lt;/option&gt;
 
 &lt;option value="virginia-beach-va" data-col="104.2" data-name="Virginia Beach" &gt;Virginia Beach, VA&lt;/option&gt;
 
 &lt;option value="washington-dc" data-col="152.1" data-name="Washington DC" &gt;Washington DC, DC&lt;/option&gt;
 
 &lt;option value="wichita-ks" data-col="86.8" data-name="Wichita" &gt;Wichita, KS&lt;/option&gt;
 
 &lt;option value="wilmington-nc" data-col="98.5" data-name="Wilmington" &gt;Wilmington, NC&lt;/option&gt;
 
 &lt;option value="winnipeg-ca" data-col="88.6" data-name="Winnipeg" &gt;Winnipeg, MB&lt;/option&gt;
 
 &lt;option value="winston-salem-nc" data-col="92.5" data-name="Winston-Salem" &gt;Winston-Salem, NC&lt;/option&gt;
 
 &lt;option value="worcester-ma" data-col="118.5" data-name="Worcester" &gt;Worcester, MA&lt;/option&gt;
 
 &lt;/select&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;button class="btn btn-primary btn-large" onclick="calculateSalary()"&gt;
 &lt;svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;&lt;polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/&gt;&lt;/svg&gt;
 Calculate Equivalent Salary
 &lt;/button&gt;

 &lt;div class="calc-result" id="salary-result" style="display:none;"&gt;
 &lt;div class="result-header"&gt;
 &lt;h4&gt;Equivalent Salary&lt;/h4&gt;
 &lt;span class="result-badge badge-neutral" id="salary-badge"&gt;Result&lt;/span&gt;
 &lt;/div&gt;

 &lt;div class="salary-cards"&gt;
 &lt;div class="salary-card from"&gt;
 &lt;div class="salary-card-label"&gt;Current&lt;/div&gt;
 &lt;div class="salary-card-city" id="from-city-display"&gt;City A&lt;/div&gt;
 &lt;div class="salary-card-amount" id="from-salary-display"&gt;$100,000&lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="salary-arrow"&gt;
 &lt;svg width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"&gt;
 &lt;line x1="5" y1="12" x2="19" y2="12"/&gt;
 &lt;polyline points="12 5 19 12 12 19"/&gt;
 &lt;/svg&gt;
 &lt;div class="salary-arrow-label" id="salary-change-pct"&gt;0%&lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="salary-card to"&gt;
 &lt;div class="salary-card-label"&gt;You Need&lt;/div&gt;
 &lt;div class="salary-card-city" id="to-city-display"&gt;City B&lt;/div&gt;
 &lt;div class="salary-card-amount" id="needed-salary"&gt;$100,000&lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;

 &lt;div class="result-summary" id="salary-difference"&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;script&gt;
 const salaryCalcI18n = {
 needMore: 'Need more',
 saveMoney: 'Save money',
 same: 'Same',
 saveMsg: 'You would save \\u003cstrong\\u003e%AMOUNT%\/year\\u003c\/strong\\u003e by moving to %CITY%. Your current salary goes further there.',
 needMsg: 'You would need \\u003cstrong\\u003e%AMOUNT%\/year more\\u003c\/strong\\u003e in %CITY% to maintain your current lifestyle.',
 sameMsg: 'Cost of living is roughly the same. Your salary would have similar purchasing power.',
 };
 
 Object.keys(salaryCalcI18n).forEach(function(k) {
 salaryCalcI18n[k] = salaryCalcI18n[k].replace(/\\u003c/g, '&lt;').replace(/\\u003e/g, '&gt;');
 });

function calculateSalary() {
 const salary = parseFloat(document.getElementById('current-salary').value);
 const optFrom = document.getElementById('from-city').selectedOptions[0];
 const optTo = document.getElementById('to-city').selectedOptions[0];

 const colFrom = parseFloat(optFrom.dataset.col) || 100;
 const colTo = parseFloat(optTo.dataset.col) || 100;
 const nameFrom = optFrom.dataset.name;
 const nameTo = optTo.dataset.name;

 const neededSalary = Math.round(salary * (colTo / colFrom));
 const diff = salary - neededSalary;
 const pct = Math.round(((neededSalary - salary) / salary) * 100);

 const settings = window.URCitySettings;
 const currencySymbol = settings ? settings.getCurrencySymbol(settings.getState().currency) : '$';

 document.getElementById('from-city-display').textContent = nameFrom;
 document.getElementById('to-city-display').textContent = nameTo;
 document.getElementById('from-salary-display').textContent = currencySymbol + salary.toLocaleString();
 document.getElementById('needed-salary').textContent = currencySymbol + neededSalary.toLocaleString();

 
 const prefixEl = document.getElementById('salary-prefix');
 if (prefixEl) prefixEl.textContent = currencySymbol;

 const arrowLabel = document.getElementById('salary-change-pct');
 const badge = document.getElementById('salary-badge');

 if (pct &gt; 0) {
 arrowLabel.textContent = '+' + pct + '%';
 arrowLabel.className = 'salary-arrow-label negative';
 badge.textContent = salaryCalcI18n.needMore;
 badge.className = 'result-badge badge-warning';
 } else if (pct &lt; 0) {
 arrowLabel.textContent = pct + '%';
 arrowLabel.className = 'salary-arrow-label positive';
 badge.textContent = salaryCalcI18n.saveMoney;
 badge.className = 'result-badge badge-success';
 } else {
 arrowLabel.textContent = '0%';
 arrowLabel.className = 'salary-arrow-label';
 badge.textContent = salaryCalcI18n.same;
 badge.className = 'result-badge badge-neutral';
 }

 const diffEl = document.getElementById('salary-difference');
 const sym = currencySymbol;
 if (diff &gt; 0) {
 diffEl.innerHTML = '&lt;div class="summary-icon"&gt;🎉&lt;/div&gt;&lt;p&gt;' + salaryCalcI18n.saveMsg.replace('%AMOUNT%', sym + diff.toLocaleString()).replace('%CITY%', nameTo) + '&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://urcity.com/en/terms-of-service/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://urcity.com/en/terms-of-service/</guid><description>&lt;h2 id="terms-of-service"&gt;Terms of Service&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; June 28, 2026&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Northshore Press (&lt;a href="https://northshorepress.co"&gt;https://northshorepress.co&lt;/a&gt;)&lt;/p&gt;
&lt;h3 id="acceptance-of-terms"&gt;Acceptance of Terms&lt;/h3&gt;
&lt;p&gt;By accessing or using URCity.com, you agree to be bound by these Terms of Service. If you do not agree, please do not use our website.&lt;/p&gt;
&lt;h3 id="use-of-the-website"&gt;Use of the Website&lt;/h3&gt;
&lt;p&gt;You may use URCity.com for personal, non-commercial purposes. You agree not to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the site for any illegal purpose&lt;/li&gt;
&lt;li&gt;Attempt to gain unauthorized access to our systems&lt;/li&gt;
&lt;li&gt;Interfere with the proper working of the site&lt;/li&gt;
&lt;li&gt;Copy, scrape, or redistribute our content without permission&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="content-and-data"&gt;Content and Data&lt;/h3&gt;
&lt;p&gt;All content on URCity.com is for &lt;strong&gt;informational purposes only&lt;/strong&gt;. We strive for accuracy but make no guarantees. Data is sourced from public records and third-party providers and may not be current.&lt;/p&gt;</description></item></channel></rss>