Number of terrorist attacks by country
Total number of terrorist attacks.
Countries reporting
182
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 182 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 27.01 attacks.
Over the past decade 28 countries rose and 44 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 | Kenya | 33 attacks | 2021 | down 21.4% | volatile |
| 24 | Thailand | 27 attacks | 2021 | down 85.2% | volatile |
| 25 | Indonesia | 26 attacks | 2021 | up 23.8% | volatile |
| 25 | United States | 26 attacks | 2021 | up 188.9% | volatile |
| 27 | Mexico | 21 attacks | 2021 | up 950.0% | volatile |
| 28 | France | 19 attacks | 2021 | up 137.5% | volatile |
| 29 | Central African Republic | 18 attacks | 2021 | up 500.0% | volatile |
| 30 | South Africa | 15 attacks | 2021 | — | volatile |
| 31 | South Sudan | 14 attacks | 2021 | — | volatile |
| 31 | Turkey | 14 attacks | 2021 | down 72.5% | volatile |
| 33 | Germany | 13 attacks | 2021 | up 62.5% | volatile |
| 33 | Sudan | 13 attacks | 2021 | down 65.8% | volatile |
| 35 | Canada | 12 attacks | 2021 | — | volatile |
| 35 | Venezuela | 12 attacks | 2021 | — | volatile |
| 37 | Egypt | 11 attacks | 2021 | down 38.9% | volatile |
| 37 | Greece | 11 attacks | 2021 | unchanged | volatile |
| 37 | Uganda | 11 attacks | 2021 | — | volatile |
| 40 | Bangladesh | 10 attacks | 2021 | down 23.1% | volatile |
| 40 | Cote d'Ivoire | 10 attacks | 2021 | up 233.3% | volatile |
| 40 | Ukraine | 10 attacks | 2021 | up 233.3% | volatile |
| 43 | Libya | 8 attacks | 2021 | up 300.0% | volatile |
| 44 | Burundi | 6 attacks | 2021 | down 25.0% | volatile |
| 44 | Netherlands | 6 attacks | 2021 | up 200.0% | volatile |
| 46 | China | 5 attacks | 2021 | up 25.0% | volatile |
| 46 | Peru | 5 attacks | 2021 | — | volatile |
| 46 | Sweden | 5 attacks | 2021 | up 400.0% | volatile |
| 49 | Brazil | 4 attacks | 2021 | — | volatile |
| 49 | Djibouti | 4 attacks | 2021 | — | volatile |
| 49 | Iran | 4 attacks | 2021 | down 69.2% | volatile |
| 49 | Tunisia | 4 attacks | 2021 | up 33.3% | volatile |
| 53 | Italy | 3 attacks | 2021 | down 40.0% | volatile |
| 53 | Nepal | 3 attacks | 2021 | down 93.5% | volatile |
| 53 | Paraguay | 3 attacks | 2021 | down 25.0% | volatile |
| 56 | Argentina | 2 attacks | 2021 | up 100.0% | volatile |
| 56 | Belgium | 2 attacks | 2021 | — | volatile |
| 56 | Switzerland | 2 attacks | 2021 | down 33.3% | volatile |
| 56 | Spain | 2 attacks | 2021 | — | volatile |
| 56 | Estonia | 2 attacks | 2021 | up 100.0% | volatile |
| 56 | Liberia | 2 attacks | 2021 | — | volatile |
| 56 | Chad | 2 attacks | 2021 | — | volatile |
| 64 | Albania | 1 attacks | 2021 | — | volatile |
| 64 | Australia | 1 attacks | 2021 | — | volatile |
| 64 | Benin | 1 attacks | 2021 | — | volatile |
| 64 | Algeria | 1 attacks | 2021 | down 93.3% | volatile |
| 64 | Ghana | 1 attacks | 2021 | — | volatile |
| 64 | Guatemala | 1 attacks | 2021 | — | volatile |
| 64 | Lebanon | 1 attacks | 2021 | down 90.0% | volatile |
| 64 | Sri Lanka | 1 attacks | 2021 | — | volatile |
| 64 | Latvia | 1 attacks | 2021 | — | volatile |
| 64 | Maldives | 1 attacks | 2021 | — | volatile |
| 64 | Rwanda | 1 attacks | 2021 | down 50.0% | volatile |
| 64 | El Salvador | 1 attacks | 2021 | — | volatile |
| 64 | Serbia | 1 attacks | 2021 | — | volatile |
| 64 | Zambia | 1 attacks | 2021 | — | volatile |
| 64 | Western Sahara | 1 attacks | 2021 | — | volatile |
| 79 | Angola | 0 attacks | 2021 | — | volatile |
| 79 | Andorra | 0 attacks | 2021 | — | volatile |
| 79 | United Arab Emirates | 0 attacks | 2021 | — | volatile |
| 79 | Armenia | 0 attacks | 2021 | — | volatile |
| 79 | Antigua and Barbuda | 0 attacks | 2021 | — | volatile |
| 79 | Austria | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Azerbaijan | 0 attacks | 2021 | — | volatile |
| 79 | Bulgaria | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Bahrain | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Bahamas | 0 attacks | 2021 | — | volatile |
| 79 | Bosnia and Herzegovina | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Belarus | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Belize | 0 attacks | 2021 | — | volatile |
| 79 | Bolivia | 0 attacks | 2021 | — | volatile |
| 79 | Barbados | 0 attacks | 2021 | — | volatile |
| 79 | Brunei | 0 attacks | 2021 | — | volatile |
| 79 | Bhutan | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Botswana | 0 attacks | 2021 | — | volatile |
| 79 | Comoros | 0 attacks | 2021 | — | volatile |
| 79 | Costa Rica | 0 attacks | 2021 | — | volatile |
| 79 | Cuba | 0 attacks | 2021 | — | volatile |
| 79 | Cyprus | 0 attacks | 2021 | — | volatile |
| 79 | Czechia | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Dominica | 0 attacks | 2021 | — | volatile |
| 79 | Denmark | 0 attacks | 2021 | — | volatile |
| 79 | Dominican Republic | 0 attacks | 2021 | — | volatile |
| 79 | Ecuador | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Eritrea | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Finland | 0 attacks | 2021 | — | volatile |
| 79 | Fiji | 0 attacks | 2021 | — | volatile |
| 79 | Gabon | 0 attacks | 2021 | — | volatile |
| 79 | Georgia | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Guinea | 0 attacks | 2021 | — | volatile |
| 79 | Gambia | 0 attacks | 2021 | — | volatile |
| 79 | Guinea-Bissau | 0 attacks | 2021 | — | volatile |
| 79 | Equatorial Guinea | 0 attacks | 2021 | — | volatile |
| 79 | Grenada | 0 attacks | 2021 | — | volatile |
| 79 | Guyana | 0 attacks | 2021 | — | volatile |
| 79 | Hong Kong | 0 attacks | 2021 | — | volatile |
| 79 | Honduras | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Croatia | 0 attacks | 2021 | — | volatile |
| 79 | Haiti | 0 attacks | 2021 | — | volatile |
| 79 | Hungary | 0 attacks | 2021 | — | volatile |
| 79 | Iceland | 0 attacks | 2021 | — | volatile |
| 79 | Jamaica | 0 attacks | 2021 | — | volatile |
| 79 | Jordan | 0 attacks | 2021 | — | volatile |
| 79 | Japan | 0 attacks | 2021 | — | volatile |
| 79 | Kazakhstan | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Kyrgyzstan | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Cambodia | 0 attacks | 2021 | — | volatile |
| 79 | Saint Kitts and Nevis | 0 attacks | 2021 | — | volatile |
| 79 | South Korea | 0 attacks | 2021 | — | volatile |
| 79 | Kuwait | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Laos | 0 attacks | 2021 | — | volatile |
| 79 | Saint Lucia | 0 attacks | 2021 | — | volatile |
| 79 | Lesotho | 0 attacks | 2021 | — | volatile |
| 79 | Lithuania | 0 attacks | 2021 | — | volatile |
| 79 | Macao | 0 attacks | 2021 | — | volatile |
| 79 | Morocco | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Moldova | 0 attacks | 2021 | — | volatile |
| 79 | Madagascar | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Montenegro | 0 attacks | 2021 | — | volatile |
| 79 | Mauritania | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Mauritius | 0 attacks | 2021 | — | volatile |
| 79 | Malawi | 0 attacks | 2021 | — | volatile |
| 79 | Malaysia | 0 attacks | 2021 | — | volatile |
| 79 | Namibia | 0 attacks | 2021 | — | volatile |
| 79 | New Caledonia | 0 attacks | 2021 | — | volatile |
| 79 | Nicaragua | 0 attacks | 2021 | — | volatile |
| 79 | Norway | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | New Zealand | 0 attacks | 2021 | — | volatile |
| 79 | Panama | 0 attacks | 2021 | — | volatile |
| 79 | Papua New Guinea | 0 attacks | 2021 | — | volatile |
| 79 | Poland | 0 attacks | 2021 | — | volatile |
| 79 | North Korea | 0 attacks | 2021 | — | volatile |
| 79 | Portugal | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | French Polynesia | 0 attacks | 2021 | — | volatile |
| 79 | Qatar | 0 attacks | 2021 | — | volatile |
| 79 | Romania | 0 attacks | 2021 | — | volatile |
| 79 | Russia | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Senegal | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | Singapore | 0 attacks | 2021 | — | volatile |
| 79 | Solomon Islands | 0 attacks | 2021 | — | volatile |
| 79 | Sierra Leone | 0 attacks | 2021 | — | volatile |
| 79 | Suriname | 0 attacks | 2021 | — | volatile |
| 79 | Slovakia | 0 attacks | 2021 | — | volatile |
| 79 | Slovenia | 0 attacks | 2021 | — | volatile |
| 79 | Eswatini | 0 attacks | 2021 | — | volatile |
| 79 | Seychelles | 0 attacks | 2021 | — | volatile |
| 79 | Togo | 0 attacks | 2021 | — | volatile |
| 79 | Tajikistan | 0 attacks | 2021 | — | volatile |
| 79 | Turkmenistan | 0 attacks | 2021 | — | volatile |
| 79 | East Timor | 0 attacks | 2021 | — | volatile |
| 79 | Trinidad and Tobago | 0 attacks | 2021 | — | volatile |
| 79 | Tanzania | 0 attacks | 2021 | — | volatile |
| 79 | Uruguay | 0 attacks | 2021 | — | volatile |
| 79 | Uzbekistan | 0 attacks | 2021 | — | volatile |
| 79 | Vietnam | 0 attacks | 2021 | — | volatile |
| 79 | Vanuatu | 0 attacks | 2021 | — | volatile |
| 79 | Zimbabwe | 0 attacks | 2021 | down 100.0% | volatile |
| 79 | French Guiana | 0 attacks | 2021 | — | volatile |
| 79 | Taiwan | 0 attacks | 2021 | — | volatile |
| 79 | Falkland Islands | 0 attacks | 2021 | — | volatile |
| 79 | Vatican | 0 attacks | 2021 | — | volatile |
| 79 | Wallis and Futuna | 0 attacks | 2021 | — | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- USSR 34 attacks
About this data
Total number of terrorist attacks.