The Urban Frontier: Karachi Karachi, Pakistan's largest city, is growing so fast that estimates of its population range from 12 million to 18 million. The country's financial capital is also a city where about half the population lives in illegal houses. In Karachi, Morning Edition begins a series called "The Urban Frontier," about the world's expanding cities.