The 100 Best places to live in China

Updated:

Livingcost

China is the 144th most expensive and the 84th most liveable country.

Discover cost of living in China.

China Quality of life Rank
😃 Human freedom index
5.15
171
💵 GDP per capita
$12614
75
🛍️ GDPPC based on purchasing power
$24558
80
❤️ Life expectancy
78.6
44
☠️ Homicide rate
0.5
17
🚧 Road traffic mortality
17.4
122
👮 Corruption perceptions index
42
92
🏙️ Population
1.44B
1
🌐 English speaking %
0.7%
189
😷 Air quality
Moderate
180
✈️ Airport proximity index
40
120
💰 Cost of living
$686
54
💳 After-tax salary
$864
72
💸 Salary to expenses ratio
1.3
47
🎓 Higher education index
91
20

Below is the list of 544 best cities to live and work in China for singles and families ranked by quality & cost of living.

Best places to live in China infographic

Share this infographic!

Best cities to live in China

  1. Hong Kong

    Liveability
    88
    Cost of living
    $2753
    Population
    7.41M
  2. Macau

    Liveability
    83
    Cost of living
    $1590
    Population
    682K
  3. Shenzhen

    Liveability
    79
    Cost of living
    $958
    Population
    17.7M
  4. Shanghai

    Liveability
    79
    Cost of living
    $1136
    Population
    24.9M
  5. Beijing

    Liveability
    77
    Cost of living
    $1067
    Population
    21.9M
  6. Guangzhou

    Liveability
    75
    Cost of living
    $763
    Population
    18.7M
  7. Chengdu

    Liveability
    72
    Cost of living
    $660
    Population
    20.9M
  8. Chongqing

    Liveability
    72
    Cost of living
    $662
    Population
    32.1M
  9. Hangzhou

    Liveability
    71
    Cost of living
    $843
    Population
    11.9M
  10. Tianjin

    Liveability
    71
    Cost of living
    $710
    Population
    13.9M
  11. Foshan

    Liveability
    70
    Cost of living
    $602
    Population
    9.5M
  12. Wuhan

    Liveability
    70
    Cost of living
    $692
    Population
    12.3M
  13. Xi'an

    Liveability
    69
    Cost of living
    $594
    Population
    13M
  14. Nanjing

    Liveability
    69
    Cost of living
    $774
    Population
    9.31M
  15. Shaoxing

    Liveability
    69
    Cost of living
    $742
    Population
    5.27M
  16. Fuzhou

    Liveability
    69
    Cost of living
    $706
    Population
    8.29M
  17. Kunming

    Liveability
    69
    Cost of living
    $631
    Population
    8.46M
  18. Dongguan

    Liveability
    69
    Cost of living
    $678
    Population
    10.5M
  19. Changsha

    Liveability
    68
    Cost of living
    $582
    Population
    10M
  20. Shenyang

    Liveability
    68
    Cost of living
    $514
    Population
    9.07M
  21. Zhongshan

    Liveability
    68
    Cost of living
    $491
    Population
    4.42M
  22. Qingdao

    Liveability
    68
    Cost of living
    $681
    Population
    10.1M
  23. Wuxi

    Liveability
    67
    Cost of living
    $686
    Population
    7.46M
  24. Dalian

    Liveability
    67
    Cost of living
    $761
    Population
    7.45M
  25. Nanchang

    Liveability
    67
    Cost of living
    $521
    Population
    6.26M
  26. Jinan

    Liveability
    67
    Cost of living
    $618
    Population
    9.2M
  27. Suzhou

    Liveability
    67
    Cost of living
    $1020
    Population
    12.7M
  28. Harbin

    Liveability
    66
    Cost of living
    $672
    Population
    10M
  29. Taiyuan

    Liveability
    66
    Cost of living
    $500
    Population
    5.3M
  30. Zhengzhou

    Liveability
    66
    Cost of living
    $522
    Population
    12.6M
  31. Urumqi

    Liveability
    66
    Cost of living
    $535
    Population
    4.05M
  32. Hefei

    Liveability
    65
    Cost of living
    $727
    Population
    9.37M
  33. Nanning

    Liveability
    65
    Cost of living
    $572
    Population
    8.74M
  34. Jiaxing

    Liveability
    62
    Cost of living
    $585
    Population
    5.4M
  35. Shijiazhuang

    Liveability
    61
    Cost of living
    $507
    Population
    10.6M
  36. Pudong

    Liveability
    61
    Cost of living
    $1028
    Population
    5.68M
  37. Kowloon

    Liveability
    60
    Cost of living
    $2427
    Population
    2.11M
  38. Lanzhou

    Liveability
    59
    Cost of living
    $589
    Population
    4.36M
  39. Zhuhai

    Liveability
    58
    Cost of living
    $641
    Population
    2.44M
  40. Jiaozuo

    Liveability
    58
    Cost of living
    $502
    Population
    3.52M
  41. Lhasa

    Liveability
    56
    Cost of living
    $997
    Population
    868K
  42. Guiyang

    Liveability
    56
    Cost of living
    $576
    Population
    5.99M
  43. Gongzhuling

    Liveability
    56
    Cost of living
    $479
    Population
    862K
  44. Changchun

    Liveability
    53
    Cost of living
    $601
    Population
    9.07M
  45. Ningbo

    Liveability
    53
    Cost of living
    $733
    Population
    9.4M
  46. Haikou

    Liveability
    52
    Cost of living
    $671
    Population
    2.87M
  47. Kunshan

    Liveability
    52
    Cost of living
    $749
    Population
    2.09M
  48. Taicang

    Liveability
    52
    Cost of living
    $706
    Population
    831K
  49. Yantai

    Liveability
    52
    Cost of living
    $740
    Population
    7.1M
  50. Huanggang

    Liveability
    51
    Cost of living
    $705
    Population
    5.88M
  51. Xiamen

    Liveability
    51
    Cost of living
    $807
    Population
    5.16M
  52. Xianyang

    Liveability
    51
    Cost of living
    $604
    Population
    3.96M
  53. Xiaogan

    Liveability
    51
    Cost of living
    $681
    Population
    4.27M
  54. Qingyuan

    Liveability
    51
    Cost of living
    $808
    Population
    3.97M
  55. Nantong

    Liveability
    51
    Cost of living
    $620
    Population
    7.73M
  56. Jianyang

    Liveability
    50
    Cost of living
    $611
    Population
    1.12M
  57. Quanzhou

    Liveability
    50
    Cost of living
    $666
    Population
    8.78M
  58. Chongzhou

    Liveability
    50
    Cost of living
    $614
    Population
    736K
  59. Anshun

    Liveability
    49
    Cost of living
    $586
    Population
    2.47M
  60. Zhuzhou

    Liveability
    49
    Cost of living
    $601
    Population
    3.9M
  61. Langfang

    Liveability
    49
    Cost of living
    $734
    Population
    5.46M
  62. Binhai

    Liveability
    49
    Cost of living
    $700
    Population
    1.97M
  63. Zhangzhou

    Liveability
    49
    Cost of living
    $731
    Population
    5.05M
  64. Changshu

    Liveability
    49
    Cost of living
    $718
    Population
    1.68M
  65. Wenzhou

    Liveability
    49
    Cost of living
    $776
    Population
    9.57M
  66. Huizhou

    Liveability
    49
    Cost of living
    $629
    Population
    6.04M
  67. Jinjiang

    Liveability
    49
    Cost of living
    $654
    Population
    2.06M
  68. Ezhou

    Liveability
    49
    Cost of living
    $674
    Population
    1.08M
  69. Sanhe

    Liveability
    48
    Cost of living
    $786
    Population
    965K
  70. Hohhot

    Liveability
    48
    Cost of living
    $581
    Population
    3.45M
  71. Hanchuan

    Liveability
    48
    Cost of living
    $646
    Population
    903K
  72. Xiangtan

    Liveability
    48
    Cost of living
    $603
    Population
    2.73M
  73. Zhuozhou

    Liveability
    48
    Cost of living
    $769
    Population
    663K
  74. Pengzhou

    Liveability
    48
    Cost of living
    $605
    Population
    795K
  75. Jurong

    Liveability
    48
    Cost of living
    $651
    Population
    639K
  76. Jiaozhou

    Liveability
    48
    Cost of living
    $640
    Population
    988K
  77. Deyang

    Liveability
    48
    Cost of living
    $591
    Population
    3.46M
  78. Ziyang

    Liveability
    47
    Cost of living
    $625
    Population
    2.31M
  79. Jiangmen

    Liveability
    47
    Cost of living
    $830
    Population
    4.8M
  80. Meishan

    Liveability
    47
    Cost of living
    $624
    Population
    2.96M
  81. Xingping

    Liveability
    47
    Cost of living
    $563
    Population
    495K
  82. Baoding

    Liveability
    47
    Cost of living
    $482
    Population
    11.5M
  83. Zhaoqing

    Liveability
    47
    Cost of living
    $806
    Population
    4.11M
  84. Guanghan

    Liveability
    47
    Cost of living
    $587
    Population
    626K
  85. Huzhou

    Liveability
    47
    Cost of living
    $706
    Population
    3.37M
  86. Qidong

    Liveability
    47
    Cost of living
    $738
    Population
    967K
  87. Zhangjiagang

    Liveability
    47
    Cost of living
    $676
    Population
    1.45M
  88. Weinan

    Liveability
    47
    Cost of living
    $597
    Population
    4.69M
  89. Zhenjiang

    Liveability
    47
    Cost of living
    $538
    Population
    3.21M
  90. Xuzhou

    Liveability
    47
    Cost of living
    $528
    Population
    9.08M
  91. Tai'an

    Liveability
    47
    Cost of living
    $580
    Population
    5.47M
  92. Guilin

    Liveability
    46
    Cost of living
    $538
    Population
    4.93M
  93. Ningxiang

    Liveability
    46
    Cost of living
    $595
    Population
    1.26M
  94. Ma'anshan

    Liveability
    46
    Cost of living
    $748
    Population
    2.16M
  95. Huangshi

    Liveability
    46
    Cost of living
    $714
    Population
    2.47M
  96. Shantou

    Liveability
    46
    Cost of living
    $605
    Population
    5.5M
  97. Dujiangyan

    Liveability
    46
    Cost of living
    $603
    Population
    710K
  98. Changji

    Liveability
    46
    Cost of living
    $544
    Population
    607K
  99. Jieyang

    Liveability
    46
    Cost of living
    $691
    Population
    5.58M
  100. Haimen

    Liveability
    46
    Cost of living
    $661
    Population
    992K

Best cities in China comparison

  • Hong Kong
    $2753
    vs
    $958
    Shenzhen
  • Hong Kong
    $2753
    vs
    $1136
    Shanghai
  • Shanghai
    $1136
    vs
    $958
    Shenzhen
  • Beijing
    $1067
    vs
    $2753
    Hong Kong
  • Beijing
    $1067
    vs
    $958
    Shenzhen
  • Beijing
    $1067
    vs
    $1136
    Shanghai
  • Guangzhou
    $763
    vs
    $2753
    Hong Kong
  • Guangzhou
    $763
    vs
    $958
    Shenzhen
  • Guangzhou
    $763
    vs
    $1136
    Shanghai
  • Beijing
    $1067
    vs
    $763
    Guangzhou
  • Chengdu
    $660
    vs
    $2753
    Hong Kong
  • Chengdu
    $660
    vs
    $958
    Shenzhen
  • Chengdu
    $660
    vs
    $1136
    Shanghai
  • Beijing
    $1067
    vs
    $660
    Chengdu
  • Chengdu
    $660
    vs
    $763
    Guangzhou
  • Chongqing
    $662
    vs
    $2753
    Hong Kong
  • Chongqing
    $662
    vs
    $958
    Shenzhen
  • Chongqing
    $662
    vs
    $1136
    Shanghai
  • Beijing
    $1067
    vs
    $662
    Chongqing
  • Chongqing
    $662
    vs
    $763
    Guangzhou
  • Chengdu
    $660
    vs
    $662
    Chongqing
  • Hangzhou
    $843
    vs
    $2753
    Hong Kong
  • Hangzhou
    $843
    vs
    $958
    Shenzhen
  • Hangzhou
    $843
    vs
    $1136
    Shanghai
  • Beijing
    $1067
    vs
    $843
    Hangzhou
  • Guangzhou
    $763
    vs
    $843
    Hangzhou
  • Chengdu
    $660
    vs
    $843
    Hangzhou
  • Chongqing
    $662
    vs
    $843
    Hangzhou
  • Hong Kong
    $2753
    vs
    $710
    Tianjin
  • Shenzhen
    $958
    vs
    $710
    Tianjin
  • Shanghai
    $1136
    vs
    $710
    Tianjin
  • Beijing
    $1067
    vs
    $710
    Tianjin
  • Guangzhou
    $763
    vs
    $710
    Tianjin
  • Chengdu
    $660
    vs
    $710
    Tianjin
  • Chongqing
    $662
    vs
    $710
    Tianjin
  • Hangzhou
    $843
    vs
    $710
    Tianjin
  • Foshan
    $602
    vs
    $2753
    Hong Kong
  • Foshan
    $602
    vs
    $958
    Shenzhen
  • Foshan
    $602
    vs
    $1136
    Shanghai
  • Beijing
    $1067
    vs
    $602
    Foshan
  • Foshan
    $602
    vs
    $763
    Guangzhou
  • Chengdu
    $660
    vs
    $602
    Foshan
  • Chongqing
    $662
    vs
    $602
    Foshan
  • Foshan
    $602
    vs
    $843
    Hangzhou
  • Foshan
    $602
    vs
    $710
    Tianjin
  • Hong Kong
    $2753
    vs
    $692
    Wuhan
  • Shenzhen
    $958
    vs
    $692
    Wuhan
  • Shanghai
    $1136
    vs
    $692
    Wuhan