南非共和國國旗,是指長方形,旗地由橙、白、藍3個平行長方形構成,上方為橙色,中間為白色,下方為藍色。白色長方形中間繪有英國國旗、橙白條紋旗和荷蘭國旗組成的圖案,表明南非與英國、荷蘭兩國的歷史關係。靠旗桿一邊為英國國旗,代表原英國殖民地開普和納塔爾兩個地區。中間為橙白條約旗,旗角為荷蘭國旗,代表1856年荷蘭王國統治的奧蘭治自由邦,並象徵與新的布爾地區的密切關係。
靠旗正角一方的紅、白、藍、綠四色旗是德蘭士瓦採用的旗幟,1857年制定,旗地是荷蘭國旗顏色並加綠色垂直部分。1910年5月,英國將開普、納塔爾、德蘭士瓦和奧蘭治合併組成南非聯邦。1927年制定南非國旗,1961年5月31日正式改為南非共和國國旗。