Das Attock Fort wurde im 16. Jahrhundert von Großmogul Akbar I. angelegt, um den Flussübergang zu bewachen. 1813 fiel es in der "Schlacht von Attock" zwischen dem Durrani-Reich und dem Reich der Sikh an letztere, bis es 1849 infolge des Zweiten Sikh-Krieges in den Machtbereich der Britischen Ostindien-Kompanie kam.