Karachi sees decline in ratio of Urdu speakers: census results

More people are speaking Pashto, Sindhi and Saraiki in Karachi, Pakistan Bureau of Statistics' recently released results of 2017 census show

By |
A file photo of the door-to-door survey during the 2017 census in Pakistan
A file photo of the door-to-door survey during the 2017 census in Pakistan

  • 2017 census shows ratio of Urdu-speaking populace decreasing in Karachi.
  • Pakistan Bureau of Statistics recently released final results of sixth Population and Housing Census 2017.
  • Census considered to be ‘flawed’ by several political parties and experts, as well as the federal government.


The percentage of Urdu-speaking population has been decreasing with an influx of people speaking other languages in Karachi, according to Pakistan's 2017 census results which were released recently.

The Pakistan Bureau of Statistics (PBS) recently released the final results of the sixth Population and Housing Census 2017, which is considered ‘flawed’ by several political parties and experts and the federal government.

Karachi is linguistically diverse, but has always considered to be predominantly inhabited by Urdu-speaking people. 

But over the last four decades, demographic changes mainly caused by migration have slowly been changing the numbers of various ethnic communities living in the city, The News reported. The decrease in the ratio of the Urdu and Punjabi-speaking populace in Karachi has been a result of the increase in Pashto, Sindhi and Saraiki-speaking people, the publication said.

The census results showed that Sindh's capital is the most populated city of Pakistan, with a total population of 16,024,894, after the addition of over 6 million people since 1998.

The results include languages of Urdu, Punjabi, Pashto, Sindhi, Balochi, Kashmiri, Saraiki, Hindko, and Brahvi. Other languages spoken in Karachi, including Gujarati, Marwari and Bengali, are included in the ‘others’ section.

The publication highlighted some key findings from census results relating to the mother tongue of Karachi's residents.

Infographic by Faraz Maqbool
Infographic by Faraz Maqbool

Ratio of Urdu speakers declines

The ratio of Urdu-speaking people saw a stead decline over the last four decades, the census showed. This previously constituted more than half of the city’s population.

In the 2017 census, the Urdu-speaking population has been stated as 6,779,142. The period between the 1981 and 1998 censuses indicates a substantial decline in the proportion of Urdu speakers from 54.34% to 48.52%. From 1998 till 2017, that ratio has further declined to 42.30%

Pashto-speaking population increases

An increase in the percentage of the Pashto-speaking population in Karachi was seen in the census.

In 1981, the Pashto-speaking population in Karachi was 8.7%. It increased to 11.42% in 1998. In 2017, this figure jumped to 15.01%, with a total population of 2,406,011.

Hindko, mostly spoken in Khyber Pakhtunkhwa’s Hazara division and urban centres of Peshawar and Kohat, has been added as a separate language. In Karachi, the Hindko-speaking population is 679,539, which forms 4.24% of the metropolis’s total population.

Punjabi speakers down to 10.73%

The Punjabi-speaking population constituted 13.64% of Karachi's population in 1981 and 13.94% in 1998. But in the last 19 years, the percentage has decreased to 10.73% with a population of 1,719,636.

Increase in Karachiites considering Sindhi their mother tongue

The 2017 census shows an increase in the population in Karachi of people with Sindhi being their mother tongue. The Sindhi-speaking population in the metropolis was 6.29% in 1981 and 7.22% in 1998. However, in 2017, it jumped to 10.67%, with a population of 1,709,877.

Baloch population

The Balochi-speaking population in Karachi was 4.39% in 1981 and 4.34% in 1998. However, in 2017, it declined to 4.04% with a population of 648,964.

Just like Pashto and Hindko, the Balochi category in the 2017 census was split into two categories of Balochi and Brahvi. The census data reveals that as many as 96,120 people in Karachi are Brahvi-speaking.

Saraiki population goes up

The Saraiki-speaking population in Karachi was just 0.35% of the total population of the city in 1981. In 1998, the ratio rose to 2.11%. The 2017 census shows that the population of Saraikis has increased in the city to 798,031, constituting 4.97% of the city’s populace.

Kashmiris, others

There are 63,784 people in Karachi, according to the 2017 census results, who say Kashmiri is their mother tongue. The Kashmiri-speaking people comprise 0.39% of the total population.

The census also shows that 1,123,790 people, who are 7.02% of Karachi’s population, speak languages other than those mentioned above. 

The report does not mention which languages have been included in the ‘others’ section, but it is believed that they include languages like Gujarati, Marwari and Bengali among others.