马姆斯伯里(Malmesbury)是南非的城镇,位于该国西南部,由西开普省负责管辖,距离开普敦65公里,始建于1745年,面积12.95平方公里,2001年人口20,074,人口密度每平方公里约1,600人。