Malawi északnyugati részén Zambiával, északkeleti részén Tanzániával, északkeleti részén Tanzániával, keleten, délben és nyugaton Mozambikkal határos. Malawi területe 118,484 km2 (45,747 négyzet mérföld) és becsült lakossága 18,091,575 fő (2016. július). Lake Lake Malawi területének körülbelül egyharmadát foglalja el. Fővárosa Lilongwe, amely szintén Malawi legnagyobb városa; a második legnagyobb Blantyre, a harmadik Mzuzu és a negyedik legnagyobb a régi Zomba. A név a Nyasaland Nyasaland néven ismert délkelet-afrikai Nyasaland néven ismert Nyanja népeinek régi nevéről származik. Az országot Zambíának nevezik északnyugati, Tanzániának északkeleti, és Mozambiknak keleti, déli, déli és nyugati részén.
Nyanja