12. Karachi, Pakistan
Population in 2016: 17,121,000
As the economic and industrial capital of Pakistan, Karachi is a city on the rise. Both the Port of Karachi and Port Bin Qasim are located in the city, serving Karachi's transportation and trade industries.
Karachi is expecting a steady population rise by 2030 with an estimated 24,838,000 residents.