Back to Categories

Medium Flags

Test your knowledge with these intermediate-level flags!

Puerto Rico flag

Puerto Rico

Albania flag

Albania

Algeria flag

Algeria

Angola flag

Angola

Armenia flag

Armenia

Azerbaijan flag

Azerbaijan

Bahamas flag

Bahamas

Bangladesh flag

Bangladesh

Belarus flag

Belarus

Belize flag

Belize

Bolivia flag

Bolivia

Botswana flag

Botswana

Bulgaria flag

Bulgaria

Cambodia flag

Cambodia

Cameroon flag

Cameroon

Chile flag

Chile

Colombia flag

Colombia

Costa Rica flag

Costa Rica

Croatia flag

Croatia

Cuba flag

Cuba

Dominican Republic flag

Dominican Republic

Ecuador flag

Ecuador

Egypt flag

Egypt

El Salvador flag

El Salvador

Estonia flag

Estonia

Ethiopia flag

Ethiopia

Fiji flag

Fiji

Georgia flag

Georgia

Ghana flag

Ghana

Greece flag

Greece

Guatemala flag

Guatemala

Guyana flag

Guyana

Haiti flag

Haiti

Honduras flag

Honduras

Hungary flag

Hungary

Iceland flag

Iceland

Iran flag

Iran

Iraq flag

Iraq

Israel flag

Israel

Jamaica flag

Jamaica

Jordan flag

Jordan

Kazakhstan flag

Kazakhstan

Kenya flag

Kenya

Kuwait flag

Kuwait

Laos flag

Laos

Latvia flag

Latvia

Lebanon flag

Lebanon

Libya flag

Libya

Lithuania flag

Lithuania

Madagascar flag

Madagascar

Malaysia flag

Malaysia

Mauritius flag

Mauritius

Mongolia flag

Mongolia

Morocco flag

Morocco

Mozambique flag

Mozambique

Myanmar flag

Myanmar

Namibia flag

Namibia

Nepal flag

Nepal

Nicaragua flag

Nicaragua

Nigeria flag

Nigeria

North Macedonia flag

North Macedonia

Oman flag

Oman

Pakistan flag

Pakistan

Palestine flag

Palestine

Panama flag

Panama

Paraguay flag

Paraguay

Peru flag

Peru

Philippines flag

Philippines

Portugal flag

Portugal

Romania flag

Romania

Saudi Arabia flag

Saudi Arabia

Senegal flag

Senegal

Serbia flag

Serbia

Slovakia flag

Slovakia

Slovenia flag

Slovenia

Sri Lanka flag

Sri Lanka

Sudan flag

Sudan

Syria flag

Syria

Taiwan flag

Taiwan

Tanzania flag

Tanzania

Thailand flag

Thailand

Trinidad and Tobago flag

Trinidad and Tobago

Tunisia flag

Tunisia

Turkey flag

Turkey

Uganda flag

Uganda

Ukraine flag

Ukraine

United Arab Emirates flag

United Arab Emirates

Uruguay flag

Uruguay

Uzbekistan flag

Uzbekistan

Venezuela flag

Venezuela

Vietnam flag

Vietnam

Zambia flag

Zambia

Zimbabwe flag

Zimbabwe