Una bandera nacional es una representación de los colores y de los símbolos nacionales. La mayor parte de las banderas nacionales tienen formato rectangular, aunque también existan banderas quadrangulares, triangulares u otras formas más complejas.