São Tomé ja Príncipe lipp on São Tomé ja Príncipe riigilipp, mis võeti kasutusele 5. novembril1975.[1]Punane, roheline, kollane ja must on Pan-Aafrika ja vabastusliikumise MLSTP värvid.[2] Vabastusliikumise lipp võeti kasutusele 1972. aastal ja ainsaks erinevuseks on, selle värvitriibud olid võrdse laiusega.[1]
Punane kolmnurk sümboliseerib iseseisvuse eest valatud verd, rohelised laiud loodust ja kollane laid kakaopuud. Kaks musta tähte sümboliseerivad riigi kahte peamist saart ja nende kuulumist Musta Aafrika riikide hulka. Lipu laiuse ja pikkuse suhe on 1:2.[2]