Attock (
Punjabi,
Urdu: ) formerly
Campbellpur, is a city located in the northern border of the
Punjab province of
Pakistan and the headquarters of
Attock District. In the 1901 census, Attock was reported to have had a population of 2866 people, a figure which has grown dramatically during the 20th century with 69,588 reported in the 1998 census and contemporary estimates approaching 100,000.