Number of terrorist attacks by country
Total number of terrorist attacks.
Countries reporting
188
Highest
1,453 attacks
Afghanistan
Lowest
0 attacks
Wallis and Futuna
Median
0 attacks
Years covered
52
1970–2021
Data points
9,021
What the numbers show
Number of terrorist attacks is currently reported for 188 countries. The highest value is 1,453 attacks in Afghanistan; the lowest is 0 attacks in Wallis and Futuna.
The median across all reporting countries is 0 attacks, and the mean is 26.34 attacks.
Over the past decade 28 countries rose and 45 fell. The largest increase was in Myanmar (up 10,700.0%), and the largest decrease in Austria (down 100.0%).
Number of terrorist attacks: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Afghanistan | 1,453 attacks | 2021 | up 245.1% | volatile |
| 2 | Iraq | 547 attacks | 2021 | down 58.2% | volatile |
| 3 | Nigeria | 448 attacks | 2021 | up 156.0% | volatile |
| 4 | Yemen | 290 attacks | 2021 | up 145.8% | volatile |
| 5 | India | 235 attacks | 2021 | down 63.6% | volatile |
| 6 | Myanmar | 216 attacks | 2021 | up 10,700.0% | volatile |
| 7 | Pakistan | 150 attacks | 2021 | down 85.2% | volatile |
| 8 | Syria | 144 attacks | 2021 | up 193.9% | volatile |
| 9 | Democratic Republic of Congo | 142 attacks | 2021 | up 787.5% | volatile |
| 10 | Somalia | 125 attacks | 2021 | down 32.4% | volatile |
| 11 | Philippines | 104 attacks | 2021 | down 31.1% | volatile |
| 12 | Israel | 101 attacks | 2021 | up 98.0% | volatile |
| 13 | Saudi Arabia | 94 attacks | 2021 | up 4,600.0% | volatile |
| 14 | Colombia | 76 attacks | 2021 | down 19.1% | volatile |
| 14 | Mali | 76 attacks | 2021 | up 1,800.0% | volatile |
| 16 | Burkina Faso | 53 attacks | 2021 | — | volatile |
| 17 | Cameroon | 46 attacks | 2021 | up 1,433.3% | volatile |
| 18 | Chile | 45 attacks | 2021 | up 650.0% | volatile |
| 19 | Mozambique | 41 attacks | 2021 | — | volatile |
| 20 | United Kingdom | 40 attacks | 2021 | down 14.9% | volatile |
| 21 | Niger | 38 attacks | 2021 | up 1,800.0% | volatile |
| 22 | Ethiopia | 36 attacks | 2021 | up 1,100.0% | volatile |
| 23 | USSR | 34 attacks | 1991 | — | volatile |
| 24 | Kenya | 33 attacks | 2021 | down 21.4% | volatile |
| 25 | Thailand | 27 attacks | 2021 | down 85.2% | volatile |
| 26 | Indonesia | 26 attacks | 2021 | up 23.8% | volatile |
| 26 | United States | 26 attacks | 2021 | up 188.9% | volatile |
| 28 | Mexico | 21 attacks | 2021 | up 950.0% | volatile |
| 29 | France | 19 attacks | 2021 | up 137.5% | volatile |
| 30 | Central African Republic | 18 attacks | 2021 | up 500.0% | volatile |
| 31 | South Africa | 15 attacks | 2021 | — | volatile |
| 32 | South Sudan | 14 attacks | 2021 | — | volatile |
| 32 | Turkey | 14 attacks | 2021 | down 72.5% | volatile |
| 34 | Germany | 13 attacks | 2021 | up 62.5% | volatile |
| 34 | Sudan | 13 attacks | 2021 | down 65.8% | volatile |
| 36 | Canada | 12 attacks | 2021 | — | volatile |
| 36 | Venezuela | 12 attacks | 2021 | — | volatile |
| 38 | Egypt | 11 attacks | 2021 | down 38.9% | volatile |
| 38 | Greece | 11 attacks | 2021 | unchanged | volatile |
| 38 | Uganda | 11 attacks | 2021 | — | volatile |
| 41 | Bangladesh | 10 attacks | 2021 | down 23.1% | volatile |
| 41 | Cote d'Ivoire | 10 attacks | 2021 | up 233.3% | volatile |
| 41 | Ukraine | 10 attacks | 2021 | up 233.3% | volatile |
| 44 | Libya | 8 attacks | 2021 | up 300.0% | volatile |
| 45 | Burundi | 6 attacks | 2021 | down 25.0% | volatile |
| 45 | Netherlands | 6 attacks | 2021 | up 200.0% | volatile |
| 47 | China | 5 attacks | 2021 | up 25.0% | volatile |
| 47 | Peru | 5 attacks | 2021 | — | volatile |
| 47 | Sweden | 5 attacks | 2021 | up 400.0% | volatile |
| 50 | Brazil | 4 attacks | 2021 | — | volatile |
| 50 | Djibouti | 4 attacks | 2021 | — | volatile |
| 50 | Iran | 4 attacks | 2021 | down 69.2% | volatile |
| 50 | Tunisia | 4 attacks | 2021 | up 33.3% | volatile |
| 54 | Italy | 3 attacks | 2021 | down 40.0% | volatile |
| 54 | Nepal | 3 attacks | 2021 | down 93.5% | volatile |
| 54 | Paraguay | 3 attacks | 2021 | down 25.0% | volatile |
| 57 | Argentina | 2 attacks | 2021 | up 100.0% | volatile |
| 57 | Belgium | 2 attacks | 2021 | — | volatile |
| 57 | Switzerland | 2 attacks | 2021 | down 33.3% | volatile |
| 57 | Spain | 2 attacks | 2021 | — | volatile |
| 57 | Estonia | 2 attacks | 2021 | up 100.0% | volatile |
| 57 | Ireland | 2 attacks | 2021 | down 50.0% | volatile |
| 57 | Liberia | 2 attacks | 2021 | — | volatile |
| 57 | Chad | 2 attacks | 2021 | — | volatile |
| 65 | Albania | 1 attacks | 2021 | — | volatile |
| 65 | Australia | 1 attacks | 2021 | — | volatile |
| 65 | Benin | 1 attacks | 2021 | — | volatile |
| 65 | Algeria | 1 attacks | 2021 | down 93.3% | volatile |
| 65 | Ghana | 1 attacks | 2021 | — | volatile |
| 65 | Guatemala | 1 attacks | 2021 | — | volatile |
| 65 | Lebanon | 1 attacks | 2021 | down 90.0% | volatile |
| 65 | Sri Lanka | 1 attacks | 2021 | — | volatile |
| 65 | Latvia | 1 attacks | 2021 | — | volatile |
| 65 | Maldives | 1 attacks | 2021 | — | volatile |
| 65 | Rwanda | 1 attacks | 2021 | down 50.0% | volatile |
| 65 | El Salvador | 1 attacks | 2021 | — | volatile |
| 65 | Serbia | 1 attacks | 2021 | — | volatile |
| 65 | Zambia | 1 attacks | 2021 | — | volatile |
| 65 | Western Sahara | 1 attacks | 2021 | — | volatile |
| 80 | Angola | 0 attacks | 2021 | — | volatile |
| 80 | Andorra | 0 attacks | 2021 | — | volatile |
| 80 | United Arab Emirates | 0 attacks | 2021 | — | volatile |
| 80 | Armenia | 0 attacks | 2021 | — | volatile |
| 80 | Antigua and Barbuda | 0 attacks | 2021 | — | volatile |
| 80 | Austria | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Azerbaijan | 0 attacks | 2021 | — | volatile |
| 80 | Bulgaria | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Bahrain | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Bahamas | 0 attacks | 2021 | — | volatile |
| 80 | Bosnia and Herzegovina | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Belarus | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Belize | 0 attacks | 2021 | — | volatile |
| 80 | Bolivia | 0 attacks | 2021 | — | volatile |
| 80 | Barbados | 0 attacks | 2021 | — | volatile |
| 80 | Brunei | 0 attacks | 2021 | — | volatile |
| 80 | Bhutan | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Botswana | 0 attacks | 2021 | — | volatile |
| 80 | Comoros | 0 attacks | 2021 | — | volatile |
| 80 | Costa Rica | 0 attacks | 2021 | — | volatile |
| 80 | Cuba | 0 attacks | 2021 | — | volatile |
| 80 | Cyprus | 0 attacks | 2021 | — | volatile |
| 80 | Czechia | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Dominica | 0 attacks | 2021 | — | volatile |
| 80 | Denmark | 0 attacks | 2021 | — | volatile |
| 80 | Dominican Republic | 0 attacks | 2021 | — | volatile |
| 80 | Ecuador | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Eritrea | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Finland | 0 attacks | 2021 | — | volatile |
| 80 | Fiji | 0 attacks | 2021 | — | volatile |
| 80 | Gabon | 0 attacks | 2021 | — | volatile |
| 80 | Georgia | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Guinea | 0 attacks | 2021 | — | volatile |
| 80 | Gambia | 0 attacks | 2021 | — | volatile |
| 80 | Guinea-Bissau | 0 attacks | 2021 | — | volatile |
| 80 | Equatorial Guinea | 0 attacks | 2021 | — | volatile |
| 80 | Grenada | 0 attacks | 2021 | — | volatile |
| 80 | Guyana | 0 attacks | 2021 | — | volatile |
| 80 | Hong Kong | 0 attacks | 2021 | — | volatile |
| 80 | Honduras | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Croatia | 0 attacks | 2021 | — | volatile |
| 80 | Haiti | 0 attacks | 2021 | — | volatile |
| 80 | Hungary | 0 attacks | 2021 | — | volatile |
| 80 | Iceland | 0 attacks | 2021 | — | volatile |
| 80 | Jamaica | 0 attacks | 2021 | — | volatile |
| 80 | Jordan | 0 attacks | 2021 | — | volatile |
| 80 | Japan | 0 attacks | 2021 | — | volatile |
| 80 | Kazakhstan | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Kyrgyzstan | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Cambodia | 0 attacks | 2021 | — | volatile |
| 80 | Saint Kitts and Nevis | 0 attacks | 2021 | — | volatile |
| 80 | South Korea | 0 attacks | 2021 | — | volatile |
| 80 | Kuwait | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Laos | 0 attacks | 2021 | — | volatile |
| 80 | Saint Lucia | 0 attacks | 2021 | — | volatile |
| 80 | Lesotho | 0 attacks | 2021 | — | volatile |
| 80 | Lithuania | 0 attacks | 2021 | — | volatile |
| 80 | Luxembourg | 0 attacks | 2021 | — | volatile |
| 80 | Macao | 0 attacks | 2021 | — | volatile |
| 80 | Morocco | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Moldova | 0 attacks | 2021 | — | volatile |
| 80 | Madagascar | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Malta | 0 attacks | 2021 | — | volatile |
| 80 | Montenegro | 0 attacks | 2021 | — | volatile |
| 80 | Mauritania | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Mauritius | 0 attacks | 2021 | — | volatile |
| 80 | Malawi | 0 attacks | 2021 | — | volatile |
| 80 | Malaysia | 0 attacks | 2021 | — | volatile |
| 80 | Namibia | 0 attacks | 2021 | — | volatile |
| 80 | New Caledonia | 0 attacks | 2021 | — | volatile |
| 80 | Nicaragua | 0 attacks | 2021 | — | volatile |
| 80 | Norway | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | New Zealand | 0 attacks | 2021 | — | volatile |
| 80 | Panama | 0 attacks | 2021 | — | volatile |
| 80 | Papua New Guinea | 0 attacks | 2021 | — | volatile |
| 80 | Poland | 0 attacks | 2021 | — | volatile |
| 80 | North Korea | 0 attacks | 2021 | — | volatile |
| 80 | Portugal | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | French Polynesia | 0 attacks | 2021 | — | volatile |
| 80 | Qatar | 0 attacks | 2021 | — | volatile |
| 80 | Romania | 0 attacks | 2021 | — | volatile |
| 80 | Russia | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Senegal | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | Singapore | 0 attacks | 2021 | — | volatile |
| 80 | Solomon Islands | 0 attacks | 2021 | — | volatile |
| 80 | Sierra Leone | 0 attacks | 2021 | — | volatile |
| 80 | Suriname | 0 attacks | 2021 | — | volatile |
| 80 | Slovakia | 0 attacks | 2021 | — | volatile |
| 80 | Slovenia | 0 attacks | 2021 | — | volatile |
| 80 | Eswatini | 0 attacks | 2021 | — | volatile |
| 80 | Seychelles | 0 attacks | 2021 | — | volatile |
| 80 | Togo | 0 attacks | 2021 | — | volatile |
| 80 | Tajikistan | 0 attacks | 2021 | — | volatile |
| 80 | Turkmenistan | 0 attacks | 2021 | — | volatile |
| 80 | East Timor | 0 attacks | 2021 | — | volatile |
| 80 | Trinidad and Tobago | 0 attacks | 2021 | — | volatile |
| 80 | Tanzania | 0 attacks | 2021 | — | volatile |
| 80 | Uruguay | 0 attacks | 2021 | — | volatile |
| 80 | Uzbekistan | 0 attacks | 2021 | — | volatile |
| 80 | Vietnam | 0 attacks | 2021 | — | volatile |
| 80 | Vanuatu | 0 attacks | 2021 | — | volatile |
| 80 | Zimbabwe | 0 attacks | 2021 | down 100.0% | volatile |
| 80 | French Guiana | 0 attacks | 2021 | — | volatile |
| 80 | Guadeloupe | 0 attacks | 2021 | — | volatile |
| 80 | Martinique | 0 attacks | 2021 | — | volatile |
| 80 | Taiwan | 0 attacks | 2021 | — | volatile |
| 80 | Falkland Islands | 0 attacks | 2021 | — | volatile |
| 80 | Vatican | 0 attacks | 2021 | — | volatile |
| 80 | Wallis and Futuna | 0 attacks | 2021 | — | volatile |
About this data
Total number of terrorist attacks.