Karachi is the most linguistically, ethnically, and religiously diverse city in Pakistan. The city is a melting pot of ethnolinguistic groups from throughout Pakistan, as well as migrants from other parts of Asia. The 2017 census numerated Karachi's population to be 14,910,352, having grown 2.49% per year since the 1998 census, which had listed Karachi's population at approximately 9.3 million. The city's inhabitants are referred to by the demonym Karachiite in English, and Karāchīwālā in Urdu.
