3/19/2008 @ 6:00PM

In Pictures: The 10 Biggest Cities Of 2025

Karachi, Pakistan

Current Population: 11.6 million

Projected 2025 Population: 19.1 million

Annual Growth Rate 2007 to 2025: 2.52%

Rural-to-urban migration and a steady stream of refugees dating back to the 1979 Soviet invasion of Afghanistan has caused Karchi’s population to explode; the 14.6 million inhabitants are nearly triple its 1981 level. It’s developed as a business-friendly city that accounts for 25% of Pakistan’s GDP. The question now is whether a number of proposed development projects go through as the population keeps growing.