This article deals with the demographics of Attock District, Punjab, Pakistan. Population. As of the 2023 census, Attock district has 353,973 households and a population of 2,170,423. The district has a sex ratio of 100.83 males to 100 females and a literacy rate of 70.22%: 79.69% for males and 60.66% for females. 473,463 (22.2% of the surveyed population) are under 10 years of age. 623,984 (28.75%) live in urban areas. Religion. As per the 2023 census Islam is the predominant religion with 99.3% of the population. Languages. In the 2023 census, .23% of the population identified their first language as Punjabi, 14.45% as Hindko, 15.59% as Pashto and 2.68% as Urdu. In the previous census of 1998, the multiple-choice question did not have an option for Hindko; the percentages were % for Punjabi, % for Pashto and % Urdu. The Punjabi dialect of the eastern Fateh Jang Tehsil is called "Sohāī̃" and belongs to the Dhani dialect group. The dialects of Pindi Gheb Tehsil (called Ghebi) and of Attock (sometimes called Chhachi) have been classified as a sub-dialect of Hindko dialect.