Home - Campus Life - City Information

City Information


City Information

The city of Attock is the administrative center and district capital of Attock district. It is located on the bank of Indus River, the region has Rawalpindi and Peshawar as its chief cities. The climate of the District is characterized by very hot summers and very cold winters. The maximum temperature during summer reaches to 40 degree Celsius. However the minimum temperature during winters is recorded up to 8 degree Celsius. The northern part is more humid, with a relatively moderate as compared to the southern part. The river Indus flows on the western and northern sides of the district; the Harrow River comes from Haripur and passes through the Attock on the north of the Kala Chita Mountain range. The land mainly consists of hills, plateaus and dissected plains. The area to the north of the harrow River is a flood plain with fertile soil. Attock District is located in the north west of the Punjab province of Pakistan. The district was created in 1904 by the merger of Talagang Tehsil from the Jhelum District and the pindigheb, Fatehjang and Attock tehsils from Rawalpindi District of British Raj. The original name was Campbellpur District after Sir Campbell who founded the city of Campbellpur to the south east of Attock town. The name of the district was changed to Attock in 1978. The area of Attock district is 6,857 sq km. The population of district Attock is approximately 1.2 million with 0.2 million people as the residents of Attock city.

Tehsils of Attock District

District Attock have six tehsils. As under

  • Attock
  • Fateh Jang
  • Hassan Abdal
  • Jand
  • Pindi Gheb
  • Hazro


  • Punjabi: 90%
  • Pashto: 5%
  • Urdu: 5%

Famous Points

  • Attock Fort
  • Indus River
  • Haro River
  • Kala Chita pahar
  • POF Sanjwal
  • Kamra Airbase
  • Lawrence pore Textile Mil
  • Attock Oil Refinery
  • Gazi Barotha Electricity Project
  • Dakhni natural gas field


+92-57- 9316330-1
FAX: +92-57-9316329


Kamra Road, Attock
Attock, Punjab, Pakistan