国旗呈长方形,长与宽之比为4:3。由上白下浅蓝两个相等的平行长方形组成,中央绘有国徽图案。白色一种说法是象征白雪,另一种说法认为白色是象征纯洁。浅蓝色象征蓝天。圣马力诺国旗有两种,上述为官方和正式场合用旗,非正式场合则用无国徽国旗。