Living Cost Laboratory
The numbers, and the life behind them.

Reading Framework · Not a Ranking

"Cheap" isn't one thing.
It's five different mechanisms.

Every city in this project answers "why is it this cheap?" with a different mechanism. Some places are cheap because something broke. Some are cheap because a city chose that on purpose. Read this index before you read the cities, it ends with which kind you can actually collect on.

What this actually measures: every ratio below is rent divided by the local after-tax wage — it describes whether that city's own residents can afford to live there, not what it would cost you to move there on a foreign income. If you're pricing out your own relocation, the dollar rent figures below are your real reference point; the percentages are not. For a personal estimate, use the calculator instead.

Rent ÷ local take-home pay Lower is not automatically better — see why below
28%Kunming
29%Xi'an
33%Suzhou
35%Chongqing
36%Chengdu
37%Dalian
39%Qingdao
45%Wuhan
49%Harbin

Jingdezhen isn't plotted here, because it has no fixed local wage to divide against. That's part of what makes its cheapness different in kind, not just degree. Hohhot isn't plotted either: on paper, its rent-to-wage ratio would be the lowest in this entire series, below even Kunming's 28%, but that number rests on a Numbeo sample of three entries from two contributors, thinner than any other city on this page. A number that good, on a sample that thin, isn't evidence of anything yet.

Nanjing's 59% ratio sits well past the right edge of this chart, and Xiamen's best available ratio is a dated 2017 figure this site won't present as current. Neither is cheap in any of the five senses below, which is why both appear only as bonus entries. Chongqing, Wuhan, and Qingdao are plotted on the chart, but they belong to none of the five categories either. They're bonus entries too, grouped by what they actually have in common.

No. 01The stagnant kind
Dalian

Cheap because the tide went out and never came back

An economy built on Japanese and Korean outsourcing, heavy industry, and a state-owned backbone, none of those engines run at the speed they used to. The price stayed low because the demand that used to push it up isn't there anymore.

37%≈$409/mo, 1-bed center
Dalian: deep dive → Dalian vs Seattle → High-speed rail in China →
No. 02The chosen kind
Chengdu

Cheap because slowness was the actual point

A basin, endless overcast skies, and a culture built around the teahouse instead of the office. This is a city that organized its whole rhythm of life around not needing to be expensive, the affordability is a side effect of a value system, not an accident.

36%≈$374/mo, 1-bed center
Chengdu: deep dive → Chengdu vs Austin →
No. 03The eroding kind
Harbin

Cheap because people keep leaving

The steepest population decline in the country carries one of the worst rent-to-wage ratios on this whole list. This is the cheapness that should worry you most, a symptom, not a discount. The people who could afford to leave, did.

49%≈$423/mo, 1-bed center
Harbin: deep dive → Harbin vs Minneapolis →
No. 04The healthy kind
Kunming Xi'an

Cheap, and rare in this series, actually affordable

Two cities, the same story, told twice. Not a discount extracted from decline, and not a lifestyle choice bought at some hidden cost, places where wages and rent happen to sit in a reasonable relationship. Kunming now holds the best confirmed ratio in the whole project, with Xi'an close behind; together they're the exception, not the rule.

28%≈$222/mo, 1-bed center, Kunming, lowest ratio in the series
29%≈$311/mo, 1-bed center, Xi'an
Kunming: deep dive → Kunming vs San Diego → Xi'an: deep dive → Xi'an vs Rome →
No. 05The engineered kind
Jingdezhen

Cheap on purpose: the price is the product

The only city here where affordability is deliberate policy: ¥300 starter rents, interest-free loans, workshop streets built and subsidized to keep entry cost near zero. The city treats cheapness as risk capital, spent to pull young makers in. It's the mirror image of Harbin. One city loses people because leaving stopped being possible; this one keeps people by keeping arrival cheap.

No fixed wage to measure against≈$140/mo, 1-bed median · subsidized starter rents from ¥300/mo
Jingdezhen: deep dive → Jingdezhen vs Santa Fe → High-speed rail in China →
Cheap, but not for any of the five reasons above

Five cities that are genuinely affordable, priced by a mechanism this framework's five kinds don't cover — a cognitive illusion, a branding gap, a structural head start, and (more loosely) a cultural snub layered on top of a mechanism the list already names.

BonusNot one of the five — a different question entirely
Chongqing

Cheap, but only once you stop trusting the terrain

Chongqing's ratio sits near the healthy end of this list, closer to Xi'an than to Harbin. Its reputation says otherwise, including in the mind of this site's own author, who assumed before checking that it cost about the same as Dalian or Chengdu. The gap between the two is the actual story: a mountain terrain that manufactures a felt difficulty, stairs, elevators standing in for streets, one building's ground floor sitting at another building's twentieth, and that effort gets misfiled, in memory, as expense. It doesn't belong among the five kinds above because its mechanism isn't economic at all. It's cognitive.

35%≈$368/mo, 1-bed center, healthier than assumed
Chongqing: deep dive → Chongqing vs Philadelphia → Why shared bikes barely exist here →
BonusNot one of the five — a different question entirely
Wuhan

Cheap in a perfectly ordinary way: the mechanism here isn't the price, it's the label

Wuhan's 45% ratio sits in the honest middle of this whole list, between Chengdu and Harbin, for reasons that are almost boringly conventional: an old industrial floor (steel, auto manufacturing) with a newer tech-and-research ceiling stretching wages upward, the same structure Dalian and Chengdu already show in different proportions. What actually makes Wuhan worth a bonus entry isn't the arithmetic, it's that the city has spent a century answering to a nickname it never chose ("the Chicago of China") and, every year, to a domestic ranking that includes it among China's 15 "New Tier-1" cities while permanently excluding it from the real First Tier. The mechanism here isn't economic or cognitive. It's categorical — a big, consequential city that keeps landing one rung below whichever club actually matters.

45%≈$383/mo, 1-bed center — the median of this whole list
Wuhan: deep dive → Wuhan vs Chicago → Tianhe's 45-minute transfer →
BonusNot one of the five — a different question entirely
Qingdao

Cheap, but priced like it knows you'll expect otherwise

Qingdao's 39% ratio sits comfortably in the affordable half of this whole project, worse than Chengdu's, better than Dalian's, nothing dramatic either way. What makes it worth a bonus entry is the gap between that ordinary number and the city's own marketing: German-built streets, a beer exported to over 100 countries, a naval harbor, and a reputation as one of the few Chinese cities most visitors call romantic without being prompted. None of that reputation is false. All of it is real. But the underlying wage-and-rent arithmetic for the people who actually live there looks like a comfortable second-tier coastal city, not the luxury resort town the postcard implies. The mechanism here isn't economic, cognitive, or categorical. It's a city whose brand has simply outrun its actual price tag, in the opposite direction from every other city on this page.

39%≈$389/mo, 1-bed center
Qingdao: deep dive → Qingdao vs Victoria →
BonusNot one of the five — a mechanism none of them cover
Suzhou

Cheap because it's the engine room, and never had to inherit the boss's rent

Suzhou's 33% ratio doesn't come from stagnation, a lifestyle choice, exodus, an organic balance, or deliberate subsidy, the five mechanisms above don't have a slot for it. Suzhou manufactures the goods that flow through Shanghai's trade statistics, the same kind of "does the real work, the neighbor gets the name" arrangement this site's compare page against San Jose lays out in full, except San Jose's version of that arrangement never bought San Jose an affordable rent, because California's housing supply couldn't keep pace with its own economic importance. Suzhou's did, because the Suzhou Industrial Park was built in 1994 with room to grow into, not squeezed onto scarce land the way Shanghai's own housing stock is. The mechanism here is structural: an economic engine that was never geographically forced to compete for its host city's own scarcity.

33%≈$421/mo, 1-bed center
Suzhou: deep dive → Suzhou vs San Jose → High-speed rail in China →
BonusNot one of the five, and not yet a verdict at all
Hohhot

Cheap enough to break the pattern: which is exactly the problem

Taken at face value, Hohhot's rent-to-wage ratio would be the best number in this entire project, lower than Xi'an's 29%, the "healthy kind" that this page's entry four holds up as the exception that proves the other four aren't the default. But Xi'an's number rests on a deep, stable dataset. Hohhot's rests on three Numbeo entries from two contributors, the thinnest sample of any city on this site. A number that good, on a sample that thin, isn't evidence of a sixth kind of cheap. It's a placeholder waiting for better data, and this page won't dress it up as a finding until the sample says otherwise.

≈25%*≈$188/mo, 1-bed center, best ratio in the series, on a 3-entry sample
Hohhot: deep dive → Hohhot vs Calgary → Inner Mongolia University →
Not cheap, and worth knowing why

Two cities that fail this whole project's premise. Neither is a sixth kind of cheap; both are the opposite finding, for two unrelated reasons, one historical, one a mirror image of Qingdao's entry above.

BonusNot one of the five — and not cheap at all
Nanjing

Not cheap, and its résumé is the reason it doesn't need to pretend otherwise

Nanjing's 59% ratio is the worst of any city discussed on this page short of Shanghai's ~70%, genuinely not cheap, by any of the five mechanisms above. It earns a bonus entry anyway because the reason it isn't cheap has nothing in common with Shanghai's bifurcated-population problem or Beijing's rationing. Nanjing has opened and closed as China's capital more times than almost any city alive, and every time the job moved on, the city kept the wall, the palace gates, and the price level of the strong provincial capital it actually is today. The mechanism here is historical residue, not an economic or cognitive distortion: a city priced like exactly what it currently is, still carrying the architecture of what it used to be.

59%≈$694/mo, 1-bed center, worse than every kind above, short of the three non-cheap exceptions
Nanjing: deep dive → Nanjing vs Richmond →
BonusNot one of the five, the mirror image of Qingdao, above
Xiamen

Priced like the postcard, paid for by a paycheck that isn't

Xiamen is Qingdao's entry run in reverse. Where Qingdao's brand outran its actual price tag, leaving the city cheaper than its reputation suggests — Xiamen's rent has outrun what the city's own wages support. A widely cited 2017 study put its rent-to-income ratio at 36%, fifth-worst in the country at the time; later reporting suggested that on salary alone, a year of work here bought less housing than a year in Beijing or Shanghai, behind only Shenzhen. Those numbers are dated enough that this site's own Xiamen deep-dive won't present a single current ratio as fact, but the structural cause hasn't gone anywhere: an island core with no land left to build on, and a decades-deliberate "garden city" tourism brand that keeps property demand elevated independent of what the local job market can actually pay for. The mechanism isn't economic scarcity, cognitive distortion, categorical snubbing, or historical residue. It's a city that marketed its own beauty successfully enough to get taxed for it.

36%*2017 figure, flagged as dated, no confirmed current ratio; see the city page for why
Xiamen: deep dive → Xiamen vs Honolulu →

Reading Framework

Four cities, and one of them breaks the other three's pattern too

Not every city in this project is cheap. Shanghai, Beijing, and Shenzhen aren't a sixth kind of cheap, they're the counter-argument, the cities where the same question produces a very different kind of answer. Guangzhou complicates that counter-argument from the inside: it's the fourth first-tier city, on the same rent-to-wage math, and it isn't brutal like the other three.

Cheap for no one

Shanghai

The only city where a single "rent ÷ income" number actively lies, because the city is really two populations, and the median describes neither of them honestly.

Read Shanghai →
Priced by rule, not by market

Beijing

You aren't priced out of Beijing, you're rationed out, by hukou, school enrollment, and a points-based residency threshold that keeps climbing regardless of how much you can pay.

Read Beijing →
Cheap to enter, expensive to stay

Shenzhen

The entry door was generous, low barriers, real opportunity. The expensive part is the exit: a brutal age-35 cliff most immigrant boomtowns don't talk about out loud.

Read Shenzhen →
The exception among the exceptions

Guangzhou

Same first tier, same math, but ≈44% rent-to-wage, the gentlest of the four by a wide margin. Once the only door into all of China's foreign trade; today the one first-tier city that doesn't make this list on the other three's terms.

Read Guangzhou →

The same cheap number can mean five completely different things. Only one of them is a discount you can actually collect.

The Takeaway

So which kind are you actually buying?

Five mechanisms, five different bets. The number that made you notice a city says nothing about whether you should move there; the mechanism does, because each one runs on its own clock and expires for its own reason.

Safe on outside income, not on a local salary

The stagnant kind · Dalian

If your money arrives from outside China, stagnation is a discount you can actually collect, because nothing is bidding the price back up. If you need a local salary, the same stagnation that pulled the rent down also flattened the wage underneath it. The discount ends when a new industry lands, or a rail line shortens the commute to somewhere bigger.

The most stable of the five

The chosen kind · Chengdu

The only kind that doesn't depend on something going wrong. A city that organized its rhythm around teahouses is not going to reorganize around efficiency next year, so the affordability should hold. The trade is the one the mechanism implies: if your plan needs hustle, this city will not supply it, and it will not apologize.

Short stays only

The eroding kind · Harbin

The one to be careful with. Rent here is the lowest in the series and the ratio is the second worst, and those two numbers together are the whole warning: cheap for you, unaffordable for the people who live there. Services, foreign community and specialist healthcare thin out along with the population. A year on outside income is fine. Putting down roots is not.

The only kind to take at face value

The healthy kind · Kunming

Kunming's rent and local wages sit in a reasonable relationship, so the cheapness isn't borrowed from anyone's future. One honest caveat: its ratio rests on a thinner sample than most cities plotted above, so treat the exact number as provisional. Healthy cities attract exactly the demand that stops them being healthy, so earlier is better than later.

The only kind to take at face value

The healthy kind · Xi'an

Xi'an's rent and local wages sit in a reasonable relationship, so the cheapness isn't borrowed from anyone's future. At roughly a 29% ratio it's among the healthiest in the series. The same catch applies: healthy cities attract exactly the demand that stops them being healthy, so the sooner you read the number, the more it holds.

Only if you are who it was built for

The engineered kind · Jingdezhen

¥300 rents and interest-free loans are risk capital, spent to pull young makers in. If you work in ceramics or craft, it's a real subsidy and you should take it. If you don't, you're accepting a city that hasn't built much else yet, in exchange for a rent discount you could get somewhere with more in it. And policy money is the one kind of cheap that can be switched off inside a single budget cycle.

Three questions for any city not on this list

Is the population arriving or leaving? Leaving points at the eroding kind, and that is the one to be careful with.

Can local wages carry the rent, or only a foreign income can? Divide rent by local take-home pay. Past about 45%, the cheapness is resting on you rather than on the city.

Who is paying for the discount, and can they stop? A government subsidy can, inside one budget cycle. A value system cannot, at least not quickly. Nobody paying at all is the best answer of the three.

Questions people actually ask

Quick answers

What are the five kinds of cheap identified in this framework?

The five mechanisms are: Stagnant (Dalian — economic decline), Chosen (Chengdu — cultural preference for slowness), Eroding (Harbin — population exodus), Healthy (Kunming & Xi'an — organic wage-rent balance), and Engineered (Jingdezhen — deliberate policy subsidies).

Why is Dalian cheap, and is that a good sign?

Dalian is cheap due to stagnation. Its economy, once fueled by Japanese/Korean outsourcing and heavy industry, has slowed significantly. This is not a positive discount; it's a symptom of reduced economic demand and lost momentum.

How is Jingdezhen's affordability different from other cities?

Jingdezhen represents the engineered kind. Unlike Harbin (decline) or Chengdu (lifestyle), Jingdezhen actively uses policy tools — such as ¥300 starter rents and interest-free loans — to keep entry costs low as risk capital to attract young makers.

Which cities in this series are genuinely healthy and affordable?

Kunming (28% ratio) and Xi'an (29% ratio) are the healthiest. They offer true affordability without the hidden costs of stagnation, exodus, or policy distortion, wages and rents align naturally.

What is the core takeaway of this rent-to-income analysis?

The same low rent-to-income number can mean five completely different things. Read the mechanism, not just the percentage. Cheapness is a diagnosis, not a uniform opportunity.

Before you go

Which kind will the next city be?

One short email when a new guide goes live — the real numbers, and the life behind them. Written by someone who lives in China and does the math in yuan.

No spam. One click to unsubscribe.

Share