在沿海以低地为主，中部为高地地形，西北部是高原地形，西部亦有山脉。莫桑比克位于非洲东南海岸，马达加斯加岛的西侧。莫桑比克属于热带气候，全年有两个季节。10月至3月是雨季，4月至9月是旱季。莫桑比克的海岸线以沙滩为主，沿岸多潟湖。莫桑比克的主要河流有赞比西河和林波波河。全境最高峰是宾加山，海拔高度2,436米。