Attock is a locality located 62.44 km east from Islamabad in Punjab, Pakistan. The population of Attock is 97,374 people. Islamabad, Mardan, Nowshera are located close to Attock. You can find Attock on any map using the following decimal coordinates: 33.7667 (latitude), 72.3667 (longitude).