Los países que no tienen una bandera rectangular son Nepal, Suiza y Ciudad del Vaticano. Estas banderas son cuadradas, salvo las de nepal. Es un doble pennon, o una bandera en forma de dos triángulos.
La bandera nepalí es de color rojo brillante, que representa el color del rododendro, la flor nacional. El color también representa la fortaleza de los nepaleses. El penique superior muestra la luna creciente y el inferior muestra el sol. El borde de la bandera es azul, que simboliza la paz. Algunos también creen que los dos pennons simbolizan a los dos grandes religiosos del país, que son el hinduismo y el budismo. También pueden representar los picos de los Himalayas, donde se encuentra Nepal.
La bandera de Suiza es cuadrada y presenta una cruz blanca sobre un fondo rojo. Simboliza el honor, la libertad y la fidelidad. Es la bandera nacional desde 1889 y se inspiró en una bandera de Schwyz, uno de los cantones más antiguos del país.
La Ciudad del Vaticano es uno de los países más pequeños del mundo y está gobernada por el Papa. Su bandera cuadrada fue adoptada en 1929 y tiene una mitad amarilla brillante y una mitad blanca. La mitad amarilla está vacía, pero la mitad blanca contiene las llaves de oro y plata de San Pedro y la tiara papal.