Les Margalla Hills (ourdou : مرگله کی پہاڑىاں) sont une chaîne de montagnes située dans le petit Himalaya. Les collines sont situées au nord d'Islamabad. La chaîne de Margalla a une superficie de 12 605 hectares (31 150 acres). Les collines sont un "off shoot" ou une partie liée des grandes collines de Murree. C'est une chaîne qui comporte de nombreuses vallées ainsi que des montagnes. Son point culminant est Tilla Charouni, à son extrémité orientale, qui culmine à 1 604 mètres. La chaîne a une altitude moyenne de 1000 mètres. En hiver, la chaîne reçoit un peu de neige dans certains endroits plus élevés.