Urdu is the national language of Pakistan, and English is the official language used in the constitution, in government offices documents, corporate businesses, and most universities. Punjabi is spoken by over 60 million people, but has no official recognition in the country. The large majority of Pakistanis belong to the Indo-Aryan ethnic group although there are a substantial number of Irani peoples and smaller numbers of Dravidian.
These major ethnic groups:
Punjabis (44.68)%
Pashtuns (15.42%)
Sindhis (14.1%)
Seraikis (10.53%)
Muhajirs (7.57%)
Balochis (3.57%)
and others (4.66%) such as Tajiks, Bengalis and many others.
Religion in Pakistan: 96% of the population are Muslims, where nearly 80% are Sunni Muslims and 16% are Shi’a Muslims. remaining 4% are related to some other religions like Christians, Hindus, Jews, Sikhs, Parsis, Ahmadis, and Animists (mainly the Kalasha of Chitral). A few Buddhists are included in Pakistani statistics; however, these live in Indian administered Ladakh which Pakistan claims along with the rest of Kashmir. As of 2005, over three million refugees (approximately 81.5% being ethnic Pashtuns[citation needed]) remain in Pakistan as a result of the wars in Afghanistan, with 83% of these refugees reporting their intent to permanently settle in Pakistan.