Demographics of Karachi

[3] Although, Islamabad remains the nation's capital since the 1960s, the city's population continues to grow at about 5% per annum, largely thanks to its strong economic base.

Whereas most megacities in the developing world have grown out of rural-urban migration from the countryside not too distant from them, Karachi's demographics are the largely contributed by long-distance immigration.

Likewise, a large number of Hindus left the city in 1947 due to Hindu-Muslim riots and settled in India.

Muhajirs originated from different parts of India and brought with them their local cultures and cuisines, thus further adding to the already diverse mix of people that earlier inhabited Karachi.

[5] Karachi's inhabitants, locally known as Karachiites, are composed of ethno-linguistic groups from all parts of Pakistan, as well as migrants from South Asia, making the city's population a diverse melting pot.

[8][9] The earliest inhabitants of the area that became Karachi were Sindhi tribes such as the Jokhio, Mallaah and Jat in the east and Baloch in the west and.

Before the end of British colonial rule and the subsequent independence of Pakistan in 1947, the population of the city was majority Sindhi and Baloch Muslims, Hindus and Sikhs community numbering around 250,000 residents.

Important Gujarati Muslim communities in the city include the Memon, Chhipa, Ghanchi, Khoja, Bohra and Tai.

[22][23] As per the 2023 census, the linguistic breakdown of Karachi Division is: The category of "others" includes Hindko, Kashmiri, Kohistani, Burushaski, Gujarati, Memoni, Marwari, Dari, Brahui, Makrani, Khowar, Gilgiti, Balti, Arabic, Farsi, and Bengali.

Trend of population growth (in millions) in Karachi.