This is my collection, 28.690 beermats from 149 countries and 17 no real countries (updated March 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 2
South Africa 132
Swaziland 1
Tanzania 9
Togo 5
Tunisia 3
Uganda 9
Zambia 5
Zimbabwe 4

AMERICA

Antigua 2
Argentina 262
Aruba (*)
9
Bahamas 7
Barbados 3
Belize 11
Bolivia 27
Brazil 600
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 267
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 1541
Uruguay 45
Venezuela 80

ASIA

Azerbaijan 3
Cambodia 19
China 22
Honk Kong (*)
8
Georgia 9
India 36
Indonesia 28
Israel 130
Japan 100
Kyrgyzstan 1
Kazakhstan 23
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 7
Austria 887
Belgium 2473
Bosnia 5
Bulgaria 54
Belarus 91
Croatia 59
Cyprus 24
Czech Republic 1124
Denmark 652
Estonia 69
Faroe Islands (*)
1
Finland 303
France 1308
Germany 2638
Greece 118
Greenland (*)
1
Holland 1996
Hungary 144
Iceland 9
Ireland 1086
Italy 722
Kosovo 2
Latvia 55
Liechtenstein 8
Lithuania 397
Luxembourg 321
Macedonia 16
Malta 29
Moldova 23
Monaco 2
Montenegro 9
Norway 158
Poland 649
Portugal 188
Romania 137
Russia 777
San Marino 4
Serbia 34
Slovak Republic 194
Slovenia 80
Spain (**)
2924  / 764
Sweden 135
Switzerland 1220
Turkey 127
Ukraine 275
United Kingdom 1400

OCEANIA

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