De Margalla Hills (Urdu: مرگله کی پہاڑىاں) is een bergketen in de lagere Himalaya. De heuvels liggen ten noorden van Islamabad. De Margalla Range heeft een oppervlakte van 12.605 hectare (31.150 acres). De heuvels zijn een 'uitloper' of verbonden deel van de grotere Murree heuvels. Het is een gebied met veel valleien en bergen. De hoogste top is de 1.604 meter hoge Tilla Charouni aan de oostkant. Het bereik heeft een gemiddelde hoogte van 1000 meter. In de winter valt er op sommige hoger gelegen plaatsen sneeuw.