Mae Sant-Riwal (Ffrangeg: Saint-Rivoal) yn gymuned yn Departamant Penn-ar-bed (Ffrangeg Finistère), Llydaw. Mae'n ffinio gyda Lopereg, Botmeur, Brasparts, Sizun ac mae ganddi boblogaeth o tua 217 (1 Ionawr 2021).
Yn yr erthygl hon, cyfieithir y termau brodorol kumunioù (Llydaweg) a communes (Ffrangeg) i "gymuned" yn Gymraeg.