La bandera del Perú ha tenido cinco versiones a lo largo de la historia. La primera fue creada por José de San Martín en 1821, la segunda y tercera por el marqués de Torre Tagle en 1822, la cuarta mediante decreto del Congreso Constituyente en 1825, y la quinta por Manuel Odría en 1950.