Kahuta se encuentra en el sureste, Taxila, Wah Cantt, y el distrito de Attock al noroeste, Gujar Khan, Rawat, y Mandrah al sureste, y la metrópolis de Rawalpindi al sur y suroeste.