Population and Internet population numbers are generally as of 2014,
and are sourced directly from the World Bank public access repositories.
See, for example:
for more information.
The Regional Internet Registries (RIR) uses two letter codes for
These codes almost always agree with ISO3166-1-Alpha-2 (ISO 2 letter
However, RIR databases also contain some country codes that are
not in ISO3166-1-Alpha-2 because they are obsolete (eg: SU),
are sporadically used regional designations (eg: EU), alternates (eg:
'UK' versus 'GB') or are simply errors.
The country codes used (ISO3011-1-Alpha-2 for allocation-to-country mapping,
ISO3166-1-Alpha-3 for population-to-country mapping) and for official
country names are from ISO, obtained from
Some minor stylistic changes have been made to a few country names to
better align with more commonly recognized forms.
The per-capita numbers are calculated with the total internet population per-country.
(The World Bank supplies the "internet population" as a percentage of the population)
The network sizes are calculated totalling up the sizes of network allocations assigned
to each country as per RIR information .
The first grouping "By Infections" is the total number of infections
in the corresponding country, and its percentage of the total number of infections
the CBL knows about.
"By Spam Volume" is the total amount of spam we've observed coming from the corresponding country,
and its percentage of the total.
Please note that the very high volume associated with the United States is because of a very small
number of a particular infection that "thinks" our spam sensors are their outbound SMTP relays.
As such, instead of receiving a fraction of the spambot's spam, we receive all of it.
"By Network Infected", this is the percentage of the IP address netblocks assigned to the country
that are infected.
For example, 8% means that 8% of all IP addresses allocated to the country are infected with something we
"Per-Capita Infections" is the percentage of the population who have Internet access that are infected.
As an example, a "12%" means that 12% of the Internet-connected population of that country has an infection
that we can detect.
"Spam Per Capita" is the amount of spam we see from the country expressed in terms of the Internet-connected
for example, a "3" means that we've seen 3 spams for every Internet-connected user in the corresponding country.
Note that the US figures are inflated for the same reason the "Spam Volume" figure is.
We now publish CSV format files that contain the basic infection/traffic numbers
countries (including population),
|The top 20 worst countries (Prepared: 2020-04-02)
||By Spam Volume
||By Network Infected
|3||Egypt||915286||6.31%||United States of America||6.95%||Togo||49%||San Marino||2.64%||Russian Federation||0.676|
|4||Vietnam||887990||6.12%||China||3.88%||Laos||19%||State of Palestine||2.6%||New Caledonia||0.265|
|5||Iran (Islamic Republic of)||792512||5.46%||Croatia||3.12%||Yemen||16%||Algeria||2.06%||Estonia||0.209|
|6||Brazil||746965||5.15%||United Kingdom of Great Britain and Northern Ireland||2.49%||Timor-Leste||12%||Ireland||2.01%||Netherlands||0.191|
|7||Thailand||529056||3.65%||France||1.68%||Tajikistan||11%||Saint Vincent and the Grenadines||2%||Ireland||0.188|
|8||Algeria||427125||2.94%||Vietnam||1.64%||United States Virgin Islands||10%||Egypt||1.98%||Antigua and Barbuda||0.159|
|9||Indonesia||409400||2.82%||Netherlands||1.6%||Barbados||9.2%||Syrian Arab Republic||1.86%||Curaçao||0.13|
|10||Turkey||400993||2.76%||South Africa||1.59%||Syrian Arab Republic||8.8%||Sudan||1.69%||Romania||0.108|
|11||United States of America||373463||2.57%||Brazil||0.918%||French Guiana||8.7%||Uruguay||1.69%||South Africa||0.095|
|12||Russian Federation||351349||2.42%||Romania||0.767%||Djibouti||8.7%||The former Yugoslav Republic of Macedonia||1.61%||Chile||0.0654|
|13||Pakistan||267487||1.84%||Japan||0.732%||Isle of Man||8.5%||Seychelles||1.6%||Laos||0.0615|
|15||Tunisia||236154||1.63%||Poland||0.67%||Montenegro||6.7%||Antigua and Barbuda||1.4%||China||0.0504|
|17||Venezuela (Bolivarian Republic of)||223254||1.54%||South Korea||0.564%||Mayotte||6.6%||Curaçao||1.38%||Vietnam||0.0474|
|18||Sudan||218292||1.5%||Chile||0.52%||Sudan||6.6%||Iran (Islamic Republic of)||1.38%||United States of America||0.0473|