China Market Guide
Methodology & data sources
This page documents how the 53+ city profiles and 33+ province profiles in the China Market Guide are built: where each figure comes from, what unit it is stored in, how often it is refreshed, and where the numbers stop being reliable. If you are citing the guide in a report, a pitch or a board paper, start here.
Three layers, one dataset
The guide deliberately separates what is measured from what is judged, because the two carry different weight in a decision.
- Official statistics. Population, GDP, GDP growth, disposable income, urbanization and internet users are taken from the National Bureau of Statistics and from provincial or municipal statistical bulletins for the reference year printed on each profile. The policy designations (free trade zone, international consumption centre, services opening-up pilot, offshore duty-free) are also official facts, taken from the State Council or ministry notice that created them — they are recorded, not assessed.
- Derived indicators. USD conversions, per-capita figures and platform penetration percentages are calculated from the statistics above plus published platform disclosures. These are reproducible from the stated inputs.
- Judgement layer. Key industries, business districts, hub level and brand entry notes are YIVA's editorial assessment from client work and market observation. They are opinions, clearly labelled as such, and they are the part of this dataset you cannot get from a statistics bureau.
City profile fields
| Field | What it means | Unit |
|---|---|---|
| Population | Permanent resident population of the administrative city area | 万人 (10,000 people) |
| GDP | Gross regional product for the reference year | 亿元 (100 million CNY) |
| GDP growth | Year-on-year real growth of GRP | % |
| Disposable income | Per-capita disposable income of urban residents | CNY per year |
| Internet users | Residents with internet access | 万人 (10,000 people) |
| WeChat / Douyin / Xiaohongshu penetration | Share of local internet users estimated to be active on the platform | % of internet users |
| Key industries | Leading sectors by output or policy priority | List |
| Business districts | Established commercial areas used for retail and pop-up planning | List |
| Hub level | YIVA's classification of the city's role in national distribution and media | Label |
| FTZ member / year | Whether the city hosts a China Pilot Free Trade Zone area, and the year the State Council approved it | Yes/no + year |
| International Consumption Centre | One of the five cities designated in the 2021 State Council pilot | Yes/no |
| Services opening-up pilot | Participant in the services-sector opening-up comprehensive pilot (2021–2022 batches) | Yes/no |
| Offshore duty-free | Covered by the Hainan offshore duty-free scheme | Yes/no |
Province profile fields
| Field | What it means | Unit |
|---|---|---|
| Population | Permanent resident population of the province-level region | 万人 (10,000 people) |
| GDP | Gross regional product for the reference year | 亿元 (100 million CNY) |
| GDP growth | Year-on-year real growth of GRP | % |
| Urbanization | Share of population living in urban areas | % |
| Internet users | Residents with internet access | 万人 (10,000 people) |
| Policy zones | Free-trade zones, cross-border e-commerce pilots and other investment zones | List |
Units and conversions
- Population and internet users are stored in 万人 (ten-thousands) and displayed in millions or billions. A stored value of 1,868 means 18.68 million people.
- GDP is stored in 亿元 (hundred-million CNY) and displayed in USD billions at an indicative rate of 7.1 CNY per USD.
- Income is annual per-capita disposable income of urban residents in CNY. It is not household income and it is not adjusted for purchasing power.
- Percentages for platform penetration are shares of local internet users, not shares of the total population. A city with 60% WeChat penetration has 60% of its internet users active on WeChat.
How platform penetration is estimated
Platform penetration is the only field in this dataset that is modelled rather than reported. It is built from platform-level user disclosures and third-party industry data, combined with each city's internet-user base and tier classification. It is published as a directional estimate, and it is labelled as one everywhere it appears.
Do not use these percentages as measured market share. They are useful for ranking cities against each other and for deciding where to seed content. They are not a substitute for a platform's own advertising reach planner, which is the number to quote in a media plan.
The City Entry Index
The YIVA China City Entry Index (YCEI) is a 0–100 score for each scored city. It is built only from fields documented above, so anyone holding the dataset can reproduce it exactly.
Why “entry”. The other metrics in this guide describe a city; an entry score describes a decision. Reach, spending power, market size and policy permission are the four things that decide whether a first store, a flagship or a cross-border launch survives its first year — and they can disagree sharply. A city can be rich and unreachable, or reachable and too small to carry the fixed cost. Naming the index after the decision rather than after one of its inputs keeps the score from being read as another GDP ranking.
- Digital access (30%) — Xiaohongshu 30%, WeChat 25%, Douyin 25%, internet penetration 20%.
- Consumer depth (30%) — disposable income 45%, GDP per resident 35%, real GRP growth 20%.
- Market scale (25%) — gross regional product 60%, population 40%.
- Policy access (15%) — four published designations, scored absolutely rather than ranked (see below).
Each input becomes a percentile rank within the scored set, inputs are averaged inside a pillar, and pillars are averaged into the overall score. Rank scaling is used because GDP, population and income are heavily skewed; a min–max scale would turn the index into a GDP ranking. Two consequences follow and are stated on the index page: scores are relative to this release, and they are not a recommendation.
Policy access
Policy is the one pillar that is not ranked against peers. Each city is checked against four designations taken from published State Council and ministry notices. The points sum to exactly 100, so they need no rescaling:
| Designation | Points | Cities (published) | Why it moves a brand decision |
|---|---|---|---|
| International Consumption Centre | 35 | 4 | Retail investment support, duty-free policy, first-launch preference. |
| Free Trade Zone member | 30 | 27 | Bonded warehousing, faster customs, cross-border e-commerce clearance. |
| Services opening-up pilot | 20 | 10 | Wider foreign access in retail, cultural and business services. |
| Offshore duty-free (Hainan) | 15 | 1 | Category-level price advantage on beauty, watches and accessories. |
Why absolute and not ranked: a mostly binary variable has almost no variance. Ranking it would turn one missing designation into a twenty-point gap and make a yes-or-no question look like a gradient. The pillar is capped at 15% for the same reason — policy changes what you are allowed to do in a market, it does not create the market.
What is deliberately not tracked: cross-border e-commerce comprehensive pilot zones, because by 2022 they covered 165 cities including almost every city here, so the flag carries no information. Nor does the pillar distinguish a thriving free trade zone from a nameplate, which is why the city pages show the designations themselves rather than only the score.
Hong Kong and Macao are profiled but not scored: their social reach runs through WhatsApp, Instagram and Facebook rather than mainland platforms, so mainland penetration is not a comparable measure there. Full weights, bands and the ranked table are on the City Entry Index page.
Downloading the dataset
The city and province releases are served from the live database, so a corrected figure is in the download the moment it is in the profile — no release lag, no stale snapshot.
| File | Contents |
|---|---|
| china-cities.json / .csv | Every scored city with official metrics, derived metrics and YCEI pillar scores, ranks and bands. |
| china-provinces.json / .csv | Province-level population, GRP, growth, urbanisation, internet users and key industries. |
Access needs a free API key from your YIVA account, sent as Authorization: Bearer <key>. Licence is CC BY 4.0. Excluded from the release: brand entry tips, business-district lists, consumer highlights, policy-zone notes and provincial narrative — those remain in the profiles.
Refresh cadence and versioning
- Full refresh once a year, after provincial statistical bulletins and the national yearbook are published.
- Individual profiles are re-verified when a city publishes a mid-year revision or a major administrative change.
- Pages revalidate hourly, so a correction propagates without a redeploy; the date on each profile reflects its last edit, not the last deploy.
- Material changes are logged below rather than silently overwritten.
| Version | Date | Change |
|---|---|---|
| 1.4 | 2025 | Published 12 city profiles that were already written but held back (Shaoxing, Jiaxing, Jinhua, Taizhou, Yangzhou, Luoyang, Wuhu, Huizhou, Zhongshan, Guilin, Sanya, Liuzhou). The scored set grows from 39 to 51 cities, so every percentile-based score moves and no score is comparable with the 39-city release. The top 15 keep their order; most mid-table scores rise slightly because the added cities sit below the median. No official source figure changed in this version. |
| 1.3 | 2025 | Renamed from City Access Index (YCAI) to China City Entry Index (YCEI), with the URL moving to /city-entry-index. The word “access” described one pillar and quietly excluded market scale; “entry” describes the decision the score is for. No score, weight or source figure changed in this version. |
| 1.2 | 2025 | Added the policy access pillar to the index (four published designations, scored absolutely) and added a policy block to every city profile. Pillar weights moved from 35 / 35 / 30 to 30 / 30 / 25 / 15, so every YCEI score changed. No official source figure changed in this version. |
| 1.1 | 2025 | Added the YIVA China City Entry Index (3 pillars, published weights) and gated JSON/CSV dataset downloads. No source figure changed in this version. |
| 1.0 | 2025 | First release: 2025 statistical bulletin data, province and city profiles, platform penetration estimates. |
Known limitations
- Official figures are revised. A city may restate GDP a year later; we update when it does, but historical pages are not retroactively rewritten.
- Administrative boundaries change. Municipal mergers and new districts can make year-on-year comparison misleading.
- Tier labels are a market convention, not an official classification. We use them because media buyers do, and we say so here.
- Disposable income covers urban residents only. It overstates rural purchasing power and understates wealth concentration at the top.
- No value is imputed. Where a figure is unavailable, the profile shows the year actually used.
- This is a market-entry dataset, not an investment prospectus. Verify before committing capital.
How to cite
Cite the specific profile rather than the index page, and name the reference year. For the dataset as a whole, use the dataset citation below.
Cite this page
YIVA Digital (2025). China Market Guide — city and province data for foreign brands. https://yivadigital.com/tool/china-market-guide
For an individual city, replace the URL with the profile and keep the reference year.
Corrections
If a figure here contradicts the publishing agency's own release, we want to know. Send the city, the field and a link to the source to [email protected] and we will correct the profile and note the change in the log above. Factual corrections take priority over new features.
Questions this page answers
Is this data official Chinese government statistics?
Population, GDP, GDP growth, disposable income and urbanization come from the National Bureau of Statistics and provincial or municipal statistical bulletins for the stated reference year. Platform penetration figures and brand entry notes are YIVA estimates, not official statistics.
How often is the guide updated?
The dataset is refreshed once a year, after provincial statistical bulletins and the national yearbook are released. Individual profiles are re-verified when a city publishes a mid-year revision. Pages revalidate hourly, so corrections appear without a redeploy.
Why do some cities have different data years?
Each profile carries its own reference year. Most use the 2025 bulletin cycle. Where a city or province has not yet published a given indicator, the profile states the year actually used rather than imputing a value.
Can I reuse this data?
Yes, with attribution. Cite YIVA Digital and link to the profile or the dataset. Official statistics remain the property of the publishing agency; our compilation, derived metrics and entry notes should be credited to YIVA Digital.
Can I download the raw dataset?
Yes. Every scored city and province is available as JSON or CSV from /api/public/dataset, authenticated with a free API key from your YIVA account. The release is CC BY 4.0: attribute YIVA Digital and link to this guide. It deliberately excludes our qualitative entry notes and business-district lists.
Are the YCEI scores absolute or relative?
Mostly relative, with one exception. Digital access, consumer depth and market scale are percentile ranks within the scored city set, so a score says where a city sits against its peers in this release, not how it compares with a theoretical maximum. Policy access is absolute: it counts published designations and divides by the maximum attainable. Either way, adding cities moves the relative pillars, which is why annual releases are not directly comparable.
