Population of Pakistan in 1947: How Many People at Independence?

History of Pakistan

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.

~33MPresent-day Pakistan, 1947 est.
75.7MBoth wings, 1951 census
241.5M2023 census
7×Growth since 1947

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.

The gap

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.

The estimate

~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.

Wing1951 censusShareNotes
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 total75.7 million100%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.

Punjab

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.

Sindh

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.

Balochistan

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.

CensusPopulationNotes
1951 (first)75.7 million (both wings)33.7M West + 42M East
196193 million (both wings)42.8M West + 50M East; literacy 19.2%
197265.3 millionWest Pakistan only — after Bangladesh’s independence
198183.8 million—
1998~131 million—
2017~207 million—
2023241.5 millionExcluding 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.

Guide 1

Population of Pakistan in 1947: How Many People at Independence?

The estimates, the sources, and why no exact number exists.

Read the guide →

Guide 2

Pakistan’s Population at Independence: East vs West Wing Breakdown

The two wings, the migration, and the demographic map of 1947.

Read the guide →

Explore Pakistan’s History

From Partition to the present — our History section tells the story of the nation.

Browse History of Pakistan

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.