Saint Malo on kaupunki Bretagnessa Luoteis-Ranskan rannikolla. Kaupunki on rakennettu Rance-joen suulle. Vanha kaupunki on kokonaan linnoitettu ja satamaa suojaavat voimakkaan vuoroveden paljastamat hiekkasärkät. Saint-Malon satama on vilkas sekä matkustaja- että tavaraliikenteessä.