La bandera del Perú fue creada por José de San Martín en 1820 y combinó los colores rojo y blanco de las banderas de Argentina y Chile. La bandera actual tiene tres franjas verticales de igual ancho en rojo y blanco y fue adoptada en su forma definitiva en 1825 aunque ha tenido algunas modificaciones posteriores. El rojo representa la sangre de los incas mientras que el blanco representa la pureza del ideal de libertad, paz y justicia.