Chama-se tricolor a um tipo de bandeira de três bandas. Originou-se no século XVI como um símbolo do republicanismo, liberdade ou revolução.
É considerada tricolor qualquer bandeira mais ou menos igualmente dividida (horizontal, vertical e por vezes diagonalmente) em três partes de cor diferente. O termo tricolor pode ser um tanto inexato, pois bandeiras tricolores podem apresentar mais do que três cores devido a emblemas ou fimbriadões. As bandeiras da Áustria e da Nigéria, apesar de dividas em 3 bandas, não são consideradas nessa categoria pois são bicolores.