The largest city in China is Shanghai, with roughly 28.5 million residents in its urban area, followed by Beijing (about 21.5 million) and Chongqing (about 16.9 million). Together with Guangzhou, Shenzhen, Chengdu, Tianjin, Wuhan, Hangzhou and Nanjing, these ten metropolises anchor a nation of around 1.4 billion people and rank among the most populous urban centres on Earth.
The Ten Largest Chinese Cities
Population figures for Chinese cities can be reported in different ways — by city proper, by urban built-up area, or by the full administrative municipality, which often includes vast rural districts. Using urban-area populations, the ten largest cities in China are:
- Shanghai — approximately 28.5 million
- Beijing — approximately 21.5 million
- Chongqing — approximately 16.9 million
- Guangzhou — approximately 15.3 million
- Shenzhen — approximately 13.4 million
- Chengdu — approximately 12.1 million
- Tianjin — approximately 11.6 million
- Wuhan — approximately 11.1 million
- Hangzhou — approximately 10.2 million
- Nanjing — approximately 9.4 million
Shanghai, Beijing and the Megacity Giants
Shanghai sits at the mouth of the Yangtze River and is China's financial powerhouse, home to the world's busiest container port and the soaring towers of the Pudong skyline. Beijing, the national capital, blends imperial heritage — the Forbidden City, the Temple of Heaven and the nearby Great Wall — with the machinery of central government and a booming tech sector in districts like Zhongguancun.
Chongqing is a striking case: as a directly administered municipality it governs more than 30 million people across a region the size of Austria, though its dense riverside core holds roughly 17 million. Famous for its mountainous terrain, spicy hotpot and stacked multi-level roads, it is sometimes called China's "mountain city."
The Pearl River Delta and the South
Guangzhou and Shenzhen sit just kilometres apart in the Pearl River Delta, one of the most concentrated urban regions in the world. Guangzhou is an ancient trading port — the historic terminus of the Maritime Silk Road — and hosts the famous Canton Fair. Shenzhen tells a more modern story: a fishing town of around 30,000 people in 1980, it was designated China's first Special Economic Zone and exploded into a technology hub, home to giants such as Huawei and Tencent. Its growth is among the fastest of any city in human history.
Inland Hubs and Historic Capitals
Several giants lie far from the coast. Chengdu, capital of Sichuan, is known for giant pandas, relaxed teahouse culture and a fast-growing aerospace and software economy. Wuhan, where the Yangtze and Han rivers meet, is a major rail and education centre in central China. Tianjin serves as Beijing's principal seaport on the Bohai Gulf.
In the east, Hangzhou — celebrated for its scenic West Lake and as headquarters of Alibaba — and Nanjing, a former imperial capital with deep historical significance, round out the top ten. Both cities have served as economic and cultural centres for over a thousand years.
Why China Has So Many Megacities
China's urban scale reflects decades of rapid migration from countryside to city. Since the reforms of the late 1970s, hundreds of millions of people have moved into urban areas, and today more than 60% of the population is urban — up from under 20% in 1980. The country now has dozens of cities exceeding one million residents and several "city clusters," such as the Yangtze River Delta and the Greater Bay Area, that function as integrated economic super-regions. If you enjoy testing your knowledge of world cities and capitals, try our interactive geography games.
What a Chinese City Actually Is
Chinese population figures need more care than most, because the administrative units called cities are frequently not cities in the ordinary sense. A prefecture-level or direct-controlled municipality can cover an area larger than a small country and include farmland, mountains and towns that have no physical connection to the urban core.
Chongqing is the standard example. Its municipality covers more than 80,000 square kilometres and is often quoted at over thirty million people, which would make it the largest city on earth. The contiguous built-up area holds a fraction of that, and the rest is rural Sichuan basin.
Any ranking of Chinese cities therefore depends entirely on whether it counts the administrative unit, the urban district population, or the built-up area. The figures used here describe urban populations rather than whole municipalities, which is why the order differs from lists you may have seen elsewhere.
The Hukou System Decides Who Counts
China's household registration system, the hukou, ties access to schooling, healthcare and social benefits to a registered place of residence, and changing that registration to a large city has historically been difficult.
The consequence is a floating population of internal migrants, often estimated in the hundreds of millions, who live and work in cities where they are not registered. They build the towers, staff the factories and run the delivery networks, and they appear inconsistently in official urban counts.
Reforms since 2014 have relaxed the rules for smaller cities while keeping them tight for the largest, which is a deliberate attempt to steer growth away from Beijing, Shanghai, Guangzhou and Shenzhen towards second-tier centres. Beijing has gone further and set a hard population ceiling, clearing informal settlements to hold the number down.
Shenzhen Went From Nothing to a Megacity in Forty Years
No city in history has grown faster. Shenzhen was a set of market towns and fishing villages of a few tens of thousands of people when it was designated China's first Special Economic Zone in 1980, chosen for its position directly across the border from Hong Kong.
It now holds well over ten million people and is the centre of the world's electronics manufacturing supply chain, with the Huaqiangbei district functioning as a components market of a scale that exists nowhere else. Huawei, Tencent, BYD and DJI are all headquartered there.
The wider Pearl River Delta around it, taking in Guangzhou, Dongguan, Foshan and Hong Kong, is frequently described as the largest contiguous urban area on the planet, with a combined population that exceeds most countries. Our China country guide sets out the rivers, plateaux and coastlines all of this sits on.
The Rivers the Big Cities Sit On
China's urban map is written along two rivers. The Yangtze runs east from the Tibetan Plateau to the sea at Shanghai, and Chongqing, Wuhan, Nanjing and Shanghai are all on it. The Yellow River drains the north, and the historic capitals of Xi'an, Luoyang and Kaifeng sit in its basin.
The Yangtze is the third-longest river in the world and carries the great majority of China's inland waterway freight, which is why cities along it industrialised early and remain heavy manufacturing centres. Wuhan, at the confluence with the Han, is the pivot of that system and the main rail crossing between north and south.
The Three Gorges Dam upstream, completed in 2012, is the largest power station in the world by installed capacity. Filling its reservoir required the resettlement of well over a million people and submerged a long list of towns, which is one of the largest deliberate population movements ever undertaken for a single project.
Beijing's Rings, and the Capital That Was Planned
Beijing is organised around concentric ring roads numbered outward from the centre, a scheme that has become shorthand for distance and property prices alike. There is no First Ring Road in current use; the numbering starts at the Second, which traces the line of the demolished Ming city walls.
The Forbidden City sits at the centre of that pattern, the imperial palace of the Ming and Qing dynasties for roughly five centuries and now a UNESCO World Heritage Site holding close to a thousand surviving buildings.
The city's growth has run into hard physical limits. Beijing sits on a plain with chronic water shortage, supplied since 2014 by the South-North Water Transfer Project, which moves water more than a thousand kilometres from the Yangtze basin. It is among the most expensive infrastructure projects ever built, and it exists because the capital outgrew its own rivers decades ago.
Common Questions About Chinese Cities
What is the largest city in China?
Shanghai is the largest, with an urban population of roughly 28.5 million people. It is also one of the most populous cities in the entire world.
Is Beijing or Shanghai bigger?
Shanghai is larger by population, at around 28.5 million compared with Beijing's roughly 21.5 million. Beijing, however, is the political capital of China, while Shanghai is its financial and commercial centre.
Why is Chongqing sometimes called the world's largest city?
Chongqing's municipality covers an enormous administrative area including rural counties, giving it a total registered population above 30 million. Its actual dense urban core, however, holds closer to 17 million, which is why rankings differ depending on the method used.
How many big cities does China have?
China has over 100 cities with more than one million residents and more than a dozen with populations above 10 million, making it home to more megacities than any other country.
Is Chongqing really the largest city in the world?
Only if you count the administrative municipality, which covers more than 80,000 square kilometres of largely rural territory. By built-up urban area Chongqing is large but well behind Shanghai, and the thirty-million figure often quoted describes a region roughly the size of Austria rather than a city.
