A bandeira nacional da Irlanda (em irlandês: An Bhratach Náisiúnta) é a bandeira nacional da República da Irlanda. É uma bandeira tricolor composta por três faixas verticais de iguais dimensões: verde, branca e laranja. A faixa laranja simboliza os protestantes da Irlanda e a faixa verde representa os católicos do país. A faixa branca representa a paz que eventualmente ficará entre eles.
É muito semelhante à bandeira da Costa do Marfim, da qual difere apenas pela disposição invertida das cores e pelas proporções, e da bandeira da Índia e do Níger onde as cores são dispostas horizontalmente.
A cor verde simboliza o republicanismo irlandês e representa os católicos. A laranja representa Guilherme III de Orange e os protestantes e, finalmente, o branco simboliza a paz entre os dois.