What Languages do People Speak in Pakistan?

Primary Languages

Urdu

109,100,000 speakers

Major Dialects:

Dakhini Rekhta

English

17,012,500 speakers

Major Dialects:

Pakistani
Language
Speakers
Lahnda118,852,700
Punjabi90,700,000
Pushto38,204,000
Pashto29,800,000
Sindhi22,700,000
Saraiki20,000,000
Baluchi8,659,640
Balochi6,670,000
Hindko2,505,000
Pahari-Potwari2,500,000
Brahui2,210,000
Dari1,000,000
Shina880,000
Koli513,000
Balti327,000
Gujari300,000
Khowar270,000
Oadki250,000
Bagri235,000
Marwari220,000
Kohistani200,000
Hazaragi157,000
Dhatki132,000
Kashmiri124,000
Waneci108,000
Kalami100,000