Das
Shire-Hochland ist ein gestreckter, etwa 130 km langer Gebirgszug entlang des
Shire-Flusses von
Bangula im Süden bis
Liwonde im Norden. Im Wesentlichen ist es eine lange Hochebene auf etwa 900 m Höhe, aus der von Süden nach Norden Berge wie der
Thyolo , der Soche , der Ndirande , der Chiradzulu und das Zomba-Plateau mit über ragen.