What Languages do People Speak in Pakistan?

Primary Languages

Name
Urdu
Pop. Speaking
109,100,000
Dialects
Dakhini, Rekhta
Name
English
Pop. Speaking
17,012,500
Dialects
Pakistani

Other Languages

Lahnda
118,852,700
Punjabi
90,700,000
Pushto
38,204,000
Pashto
29,800,000
Sindhi
22,700,000
Saraiki
20,000,000
Baluchi
8,659,640
Balochi
6,670,000
Hindko
2,505,000
Pahari-Potwari
2,500,000
Brahui
2,210,000
Dari
1,000,000
Shina
880,000
Koli
513,000
Balti
327,000
Gujari
300,000
Khowar
270,000
Oadki
250,000
Bagri
235,000
Marwari
220,000
Kohistani
200,000
Hazaragi
157,000
Dhatki
132,000
Kashmiri
124,000
Waneci
108,000
Kalami
100,000