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