Population of Pakistan in 1947: How Many People at Independence?
The honest answer — no census was taken in 1947 — plus the best estimates: ~33 million in present-day Pakistan, ~75 million across both wings, and how Partition’s great migration reshaped the numbers.
Last updated: 11 October 2026
Quick answer: No census was conducted in 1947, so there is no exact figure. The best estimates: the territory of present-day Pakistan held about 33 million people at independence (per the Pakistan Institute of Development Economics), while the Dominion of Pakistan — both wings — held roughly 70–75 million (the 1951 census counted 75.7 million: 33.7M in West Pakistan, 42M in East Pakistan). Partition’s mass migrations then redrew the demographic map within months.
The honest answer
Why There’s No Exact 1947 Number
Anyone giving you a precise 1947 population is guessing — here’s what we actually know.
No census at independence
British India last counted its population in 1941. The new states of Pakistan and India were born amid the largest mass migration in human history — millions moving in both directions through 1947–48. A census in that chaos was impossible. Pakistan’s first census came in 1951, four years after independence.
~33 million (PIDE)
The Pakistan Institute of Development Economics estimates the population of present-day Pakistan’s territory at about 33 million at independence in 1947. The 1951 census then counted 33.7 million in West Pakistan — consistent with the estimate, given natural growth minus the turbulence of migration.
Two wings
The Two Wings: East vs West
1947’s Pakistan was two territories 1,600 km apart — and the east held more people.
| Wing | 1951 census | Share | Notes |
|---|---|---|---|
| West Pakistan (present-day Pakistan) | 33.7 million | ~45% | 7× larger in area; Punjab, Sindh, KP, Balochistan |
| East Pakistan (now Bangladesh) | 42 million | ~55% | More populous despite smaller area; ~9.7M Hindus |
| Dominion total | 75.7 million | 100% | Both wings combined |
The imbalance mattered: East Pakistan held the population majority from day one — a demographic fact that shaped every political argument until 1971. For the full wing-by-wing breakdown, see our independence population guide.
The upheaval
Partition’s Great Migration
The 1947 numbers were never static — Partition moved millions within months.
The great exchange
Hindus and Sikhs left Punjab and KP for India; Muslim Punjabis arrived from Indian Punjab. The exchange made Punjab and KP religiously homogeneous almost overnight — one of history’s fastest demographic transformations.
Karachi transformed
Some 770,000 Sindhi Hindus left for India; about 1.2 million Urdu-speaking North Indian Muslims settled in urban Sindh — especially Karachi. By 1954, Urdu speakers were 20% of Sindh’s population. Karachi’s Mohajir identity was born in these years.
Largely untouched
Balochistan saw little of the exchange — its sparse, tribal demography continued much as before, a contrast to the upheaval in the east of the new country.
The record
Census Timeline: 1951 to 2023
Every count since independence — watch a nation multiply.
| Census | Population | Notes |
|---|---|---|
| 1951 (first) | 75.7 million (both wings) | 33.7M West + 42M East |
| 1961 | 93 million (both wings) | 42.8M West + 50M East; literacy 19.2% |
| 1972 | 65.3 million | West Pakistan only — after Bangladesh’s independence |
| 1981 | 83.8 million | — |
| 1998 | ~131 million | — |
| 2017 | ~207 million | — |
| 2023 | 241.5 million | Excluding Gilgit-Baltistan and AJK |
The arc
From 33 Million to 257 Million
In 79 years, the population of present-day Pakistan has grown roughly seven to eight times — from ~33 million in 1947 to ~257 million in 2026. It is now the world’s 5th most populous country. The growth rate has slowed from its peak, but the demographic momentum of a young population means Pakistan will keep growing for decades. Every debate about the country’s economy, cities, water and jobs is, at root, a debate about this number — and it started with 33 million people in August 1947.
Answers
Frequently Asked Questions
The questions people ask most about 1947’s population.
What was the population of Pakistan in 1947?
About 33 million in the territory of present-day Pakistan (PIDE estimate); roughly 70–75 million across both wings of the Dominion. No census was taken in 1947 — the first was in 1951.
What was Pakistan’s population in the 1951 census?
75.7 million across both wings: 33.7 million in West Pakistan and 42 million in East Pakistan (now Bangladesh).
Which wing had more people in 1947?
East Pakistan (now Bangladesh) — about 55% of the Dominion’s population, despite being far smaller in area.
How many people migrated during Partition?
Millions in both directions — among the largest mass migrations in history. In Sindh alone, ~770,000 Hindus left and ~1.2 million Muslim migrants arrived.
What is Pakistan’s population now?
About 257 million (2026 estimate) — roughly 7–8 times the 1947 figure, and the world’s 5th largest population.
Go deeper
Detailed Guides
The 1947 population story in full.
Population of Pakistan in 1947: How Many People at Independence?
The estimates, the sources, and why no exact number exists.
Pakistan’s Population at Independence: East vs West Wing Breakdown
The two wings, the migration, and the demographic map of 1947.
Explore Pakistan’s History
From Partition to the present — our History section tells the story of the nation.
Population figures draw on Pakistan’s census record (1951–2023) and the Pakistan Institute of Development Economics. The 1947 figure is an estimate — no census was conducted at independence.

