Karachi, Pakistan
Megacity · Population 11.6M
Karachi is the 2nd largest city in Pakistan with a population of approximately 11,624,219 people as of 2026. This makes it the 14th largest city in the world, accounting for 4.81% of Pakistan's total population of 241.5M. Karachi is classified as a megacity and operates in the Asia/Karachi timezone. The average annual temperature is 26.7°C with 228 mm of rainfall per year. The city sits at an elevation of 8 meters above sea level.
Population
11,624,219
Global Rank
#14
Country Rank
#2
% of Pakistan
4.81%
Avg Temperature
26.7°C
Annual Rainfall
228 mm
Elevation
8 m
Timezone
Asia/Karachi
Karachi on the Map
Climate in Karachi
Karachi's warmest month is Jul and the coldest is Jan. The wettest month is Aug with 148 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Pakistan at a Glance
Country Population
241,499,431
Capital
Islamabad
Region
Southern Asia
Major Cities
86
GDP per Capita
$1,479
Life Expectancy
67.7 years
Urban Population
39.2%
Growth Rate
0.02%
Other Major Cities in Pakistan
Nearest Major Cities
Closest cities to Karachi with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Malir Cantonment | 300,000 | 22 km |
| Hyderabad | 1,921,275 | 150 km |
| Tando Muhammad Khan | 114,406 | 157 km |
| Manjhand | 140,766 | 170 km |
| Arif Wala | 157,063 | 178 km |
| Tando Allahyar | 421,923 | 184 km |
| Badin | 117,455 | 186 km |
| Tando Adam | 125,598 | 194 km |
Frequently Asked Questions
What is the population of Karachi?
The population of Karachi, Pakistan is approximately 11,624,219 people, making it the 14th largest city in the world and the 2nd largest in Pakistan.
Is Karachi the capital of Pakistan?
No, the capital of Pakistan is Islamabad. Karachi is the 2nd largest city in the country.
What is the climate like in Karachi?
Karachi has an average annual temperature of 26.7°C and receives 228 mm of rainfall per year. The warmest month is Jul and the coldest is Jan.
What timezone is Karachi in?
Karachi is in the Asia/Karachi timezone.