ATLAS Β· MEGA-CITIES Β· PAKISTAN

Mega-Cities of Pakistan

Pakistan has 2 urban areas of five million people or more β€” Karachi and Lahore. The largest, Karachi, holds an estimated 12,130,000people across its urban agglomeration β€” a giant of over ten million. From Natural Earth, snapshot 2026-06-24.

MEGA-CITIESKarachi and Lahore
LARGEST (POPULATION)~12,130,000
NUMBER OF MEGA-CITIES2

The 2 mega-cities

Each urban area, with its estimated agglomeration population, largest first.

Karachi~12,130,000 people
Lahore~6,577,000 people

In context

Where Pakistan's largest mega-citysits on the world’s scale of mega-cities β€” from the cities just over five million to the singular supergiant above twenty.

20M+
15–20M
10–15MKarachi is here
7–10M
5–7M

Mega-cities of other countries

Japan Β· United States Β· Mexico Β· India Β· Brazil Β· China Β· Bangladesh Β· Argentina