Maps of World
Current, Credible, Consistent
Select Country Flag
World Map / Flags of the world / Switzerland Flag
Switzerland Flag

Flag of Switzerland

Flags of Neighboring Countries
France Flag
France Flag
Germany Flag
Germany Flag
Austria Flag
Austria Flag
Liechtenstein Flag
Liechtenstein Flag
Italy Flag
Italy Flag
The Switzerland national flag was officially adopted on December 12, 1889. The flag of Switzerland is based on the flag of the Canton of Schwyz, which is one of the first three cantons of the country.
The Switzerland flag picture reflects a common flag style from medieval times, as it comprises of a red square with a bold, equal, white cross in the center that does not expand to the edges of the flag.

Switzerland national flag and the Vatican City flag are the only perfect square flags. The Switzerland national flag represents freedom, honor, and fidelity.

Official Name: Schweizerische Editgenossenchaft

Capital: Bern

Location: Landlocked central European nation bordered by German.

Area: 41, 290 Sq. km.

Official Languages: German, French, And Italian.

National Flag: Red with a white couped cross.

National Anthem: Schweizer psalm (German ) antique Suisse (French) Salmo Svizzero(Italian) Psalm Vizier, Romansch The Swiss Anthem (1961)

National symbol(s):Swiss cross (white cross on red field, arms equal length)

National colors: red, white

National anthem:
the Swiss anthem has four names: "Schweizerpsalm" [German] "Cantique Suisse" [French] "Salmo svizzero," [Italian] "Psalm svizzer" [Romansch] (Swiss Psalm)
lyrics/music: Leonhard WIDMER [German], Charles CHATELANAT [French], Camillo VALSANGIACOMO [Italian], and Flurin CAMATHIAS [Romansch]/Alberik ZWYSSIG

Fact about Switzerland flag

Designed byNA
Adopted1. December 1889
Design and ColorsA red square with a white Greek cross in the centre
Size Ratio1:1

Last Updated On : August 29th, 2017

"By clicking OK or by using this Website, you consent to the use of cookies. Your personal data will be governed by Mapsofworld Privacy Policy and Terms."

For further info please get in touch with us at