This is my collection, 29.170 beermats from 149 countries and 17 no real countries (updated Aug 2021)

(*) No country.          (**) Spanish beers / Foreing beers in spanish language

AFRICA

Algeria 2
Angola 5
Benin 1
Botswana 2
Cameroon 6
Cape Verde 1
Congo 3
Côte d'Ivoire 6
Democratic Rep. of Congo 7
Ethiopia 2
Egypt 7
Gabon 1
Gambia 3
Ghana 3
Kenia 7
Liberia 1
Madagascar 6
Mali 4
Mauritius 6
Mayotte (*)
1
Morocco 2
Mozambique 25
Namibia 31
Nigeria 11
Niger 3
Reunion (*)
18
Rwanda 2
Seychelles 3
South Africa 132
Swaziland 1
Tanzania 9
Togo 5
Tunisia 3
Uganda 9
Zambia 5
Zimbabwe 4

AMERICA

Antigua 2
Argentina 301
Aruba (*)
9
Bahamas 7
Barbados 3
Belize 11
Bolivia 27
Brazil 601
Cayman Islands (*)
2
Canada 383
Chile 59
Colombia 50
Costa Rica 43
Cuba 14
Dominica 1
Dominican Rep. 6
Ecuador 12
El Salvador 4
Falkland Islands 1
French Guiana 1
Grenada 1
Guatemala 9
Haiti 1
Honduras 8
Jamaica 46
Martinica 1
Mexico 268
Netherlands Antillas (*)
12
Nicaragua 7
Panama 9
Paraguay 18
Peru 165
Puerto Rico (*)
2
Saint Lucia 2
St. Vincent 2
Suriname 2
Trinidad & Tobago 8
Turk & Caicos (*) 1
US Virgin Islands 1
United States 1561
Uruguay 45
Venezuela 80

ASIA

Azerbaijan 3
Cambodia 19
China 22
Honk Kong (*)
8
Georgia 9
India 36
Indonesia 28
Israel 130
Japan 101
Kyrgyzstan 1
Kazakhstan 24
Korea (Rep) 12
Laos 3
Libanon 1
Malaysia 6
Mongolia 18
Myanmar 4
Nepal 1
Pakistan 6
Palestina 3
Philippines 55
Singapore 94
Sri Lanka 16
Taiwan (*)
15
Thailand 40
UA.Emirates 0
Uzbequistan 7
Vietnam 20

EUROPA

Albania
Armenia 8
Austria 889
Belgium 2486
Bosnia 5
Bulgaria 61
Belarus 98
Croatia 62
Cyprus 24
Czech Republic 1124
Denmark 669
Estonia 70
Faroe Islands (*)
1
Finland 305
France 1313
Germany 2645
Greece 118
Greenland (*)
1
Holland 2001
Hungary 147
Iceland 9
Ireland 1100
Italy 724
Kosovo 2
Latvia 62
Liechtenstein 8
Lithuania 405
Luxembourg 321
Macedonia 16
Malta 29
Moldova 25
Monaco 2
Montenegro 10
Norway 198
Poland 675
Portugal 191
Romania 150
Russia 794
San Marino 4
Serbia 34
Slovak Republic 196
Slovenia 80
Spain (**)
3026  / 773
Sweden 138
Switzerland 1235
Turkey 171
Ukraine 278
United Kingdom 1410

OCEANIA

Australia 783
Cook Islands (*)
2
Fiji 14
French Polynesia (*)
12
Palau 1
Papua New Guinea 20
New Caledonia 5
New Zealand 168
Northern Mariana Islands 1
Samoa 3
Salomón Island 1
Tonga 2
Vanuatu 13