Vlajka San Marina pochází z období okolo roku 1797 a její barvy – bílá a modrá ve vodorovných pruzích – jsou odvozené od barev znaku, který je uprostřed státní vlajky. Na jeho oválném poli jsou tři zelené vrchy a na nich tři bílé věže, představující hrady na třech pahorcích Monte Titana: - Guaita, Cesta a Montale.