GlobalFirepower.com logo
Graphical representation of a list
Balance scale icon
Alphabet icon
Icon of F-15 Eagle military combat fighter aircraft
Icon of Abrams Main Battle Tank
Icon of navy warships

Total Attack Aircraft Strength by Country

Attack aircraft represents the fixed-wing bomber and ground attack force of a given country.

Total Attack Aircraft Strength by Country

Attack aircraft represents the fixed-wing bomber and ground attack force of a given country.

OVERVIEW



Life other aerial weapons of today, the attack aircraft was born in the fighting of World War 1 (1914-1918). Today's advanced platforms have benefited from the many decades of conventional warfare to the point that precision bombing, fast-attack, long-range, and low-level strikes have become the call-of-the-day. Modern-day bombers are in play with only a select few global powers, principally the United States, as such dedicated types are expensive to develop, procure, and maintain. To this end, other powers field a modest collection of light-to-medium attack types, most often through the Multirole Fighter platform. These allow for an attack capability without the overhead commitments present in dedicated bombers.

For the purposes of the GFP ranking, only fixed-wing attack / strike types (as well as light-class aircraft that can be armed) are included. Armed UCAVs / Drones and dedicated Attack Helicopters / gunships are excluded. Aircraft on order (heading into the next year) are not taken into account.

The data presented below is through 2019.


1
National Flag Graphic
2,831
United States
USA
2
National Flag Graphic
1,564
China
CHN
3
National Flag Graphic
1,459
Russia
RUS
4
National Flag Graphic
694
India
IND
5
National Flag Graphic
498
North Korea
NKO
6
National Flag Graphic
466
South Korea
SKO
7
National Flag Graphic
438
Pakistan
PAK
8
National Flag Graphic
341
Egypt
EGP
9
National Flag Graphic
325
Saudi Arabia
SAR
10
National Flag Graphic
297
Japan
JPN
11
National Flag Graphic
286
Taiwan
TAI
12
National Flag Graphic
273
France
FRA
13
National Flag Graphic
253
Israel
ISR
14
National Flag Graphic
207
Turkey
TUR
15
National Flag Graphic
187
Greece
GRE
16
National Flag Graphic
182
Italy
ITA
17
National Flag Graphic
178
Germany
GER
18
National Flag Graphic
165
Iran
IRN
19
National Flag Graphic
150
United Kingdom
UKD
20
National Flag Graphic
136
Spain
SPA
21
National Flag Graphic
133
Syria
SYR
22
National Flag Graphic
128
United Arab Emirates
UAE
23
National Flag Graphic
121
Brazil
BRA
24
National Flag Graphic
113
Algeria
ALG
25
National Flag Graphic
108
Vietnam
VTN
26
National Flag Graphic
107
Belarus
BLR
27
National Flag Graphic
100
Singapore
SIN
28
National Flag Graphic
93
Poland
POL
29
National Flag Graphic
93
Thailand
THA
30
National Flag Graphic
89
Uzbekistan
UZB
31
National Flag Graphic
84
Kazakhstan
KAZ
32
National Flag Graphic
81
Sudan
SUD
33
National Flag Graphic
80
Myanmar
MYA
34
National Flag Graphic
78
Australia
AUS
35
National Flag Graphic
77
Yemen
YEM
36
National Flag Graphic
72
Sweden
SWE
37
National Flag Graphic
70
Peru
PER
38
National Flag Graphic
65
Indonesia
INO
39
National Flag Graphic
61
Ukraine
UKR
40
National Flag Graphic
61
Morocco
MOR
41
National Flag Graphic
60
Netherlands
NET
42
National Flag Graphic
59
Colombia
COL
43
National Flag Graphic
59
Iraq
IRQ
44
National Flag Graphic
55
Finland
FIN
45
National Flag Graphic
55
Norway
NOR
46
National Flag Graphic
54
Switzerland
SWI
47
National Flag Graphic
53
Canada
CAN
48
National Flag Graphic
52
Argentina
ARG
49
National Flag Graphic
52
Malaysia
MLY
50
National Flag Graphic
50
Jordan
JOR
51
National Flag Graphic
45
Bangladesh
BAN
52
National Flag Graphic
44
Chile
CHI
53
National Flag Graphic
44
Turkmenistan
TKM
54
National Flag Graphic
44
Angola
ANG
55
National Flag Graphic
43
Belgium
BEL
56
National Flag Graphic
39
Oman
OMA
57
National Flag Graphic
39
Venezuela
VEN
58
National Flag Graphic
35
Mexico
MEX
59
National Flag Graphic
33
Denmark
DEN
60
National Flag Graphic
33
Romania
ROM
61
National Flag Graphic
30
Azerbaijan
AZR
62
National Flag Graphic
28
Czechia
CZC
63
National Flag Graphic
28
Serbia
SER
64
National Flag Graphic
27
Kuwait
KUW
65
National Flag Graphic
24
Portugal
POR
66
National Flag Graphic
20
Libya
LBY
67
National Flag Graphic
20
Philippines
PHI
68
National Flag Graphic
20
Nigeria
NIG
69
National Flag Graphic
18
Zambia
ZAM
70
National Flag Graphic
17
South Africa
SAF
71
National Flag Graphic
17
Bahrain
BAH
72
National Flag Graphic
17
Kenya
KEN
73
National Flag Graphic
16
Ethiopia
ETH
74
National Flag Graphic
15
Austria
AST
75
National Flag Graphic
15
Cuba
CUB
76
National Flag Graphic
15
El Salvador
ESL
77
National Flag Graphic
15
Qatar
QTR
78
National Flag Graphic
14
Tanzania
TAN
79
National Flag Graphic
13
Bulgaria
BUL
80
National Flag Graphic
12
Hungary
HUN
81
National Flag Graphic
12
Croatia
CRO
82
National Flag Graphic
12
Honduras
HON
83
National Flag Graphic
12
Tunisia
TUN
84
National Flag Graphic
12
Afghanistan
AFG
85
National Flag Graphic
11
Slovakia
SLK
86
National Flag Graphic
10
Uganda
UGA
87
National Flag Graphic
10
Botswana
BOT
88
National Flag Graphic
10
Georgia
GEO
89
National Flag Graphic
9
Armenia
ARM
90
National Flag Graphic
9
Ecuador
ECU
91
National Flag Graphic
9
Mali
MAL
92
National Flag Graphic
8
Dominican Republic
DOM
93
National Flag Graphic
8
Mozambique
MOZ
94
National Flag Graphic
8
Uruguay
URU
95
National Flag Graphic
7
Zimbabwe
ZIM
96
National Flag Graphic
6
Gabon
GAB
97
National Flag Graphic
6
Democratic Republic of the Congo
DRC
98
National Flag Graphic
6
Namibia
NAM
99
National Flag Graphic
6
Chad
CHD
100
National Flag Graphic
5
Somalia
SOM
101
National Flag Graphic
3
Guatemala
GUA
102
National Flag Graphic
2
Niger
NGR
103
National Flag Graphic
2
Mauritania
MAU
104
National Flag Graphic
2
Republic of the Congo
ROC
105
National Flag Graphic
1
Lithuania
LIT
106
National Flag Graphic
0
Macedonia
MAC
107
National Flag Graphic
0
Bhutan
BUT
108
National Flag Graphic
0
Central African Republic
CAR
109
National Flag Graphic
0
Sierra Leone
SIE
110
National Flag Graphic
0
Suriname
SUR
111
National Flag Graphic
0
Cameroon
CAM
112
National Flag Graphic
0
Estonia
EST
113
National Flag Graphic
0
Madagascar
MAD
114
National Flag Graphic
0
Ghana
GHA
115
National Flag Graphic
0
Mongolia
MON
116
National Flag Graphic
0
Panama
PAN
117
National Flag Graphic
0
Sri Lanka
SRL
118
National Flag Graphic
0
South Sudan
SSU
119
National Flag Graphic
0
Paraguay
PAR
120
National Flag Graphic
0
Laos
LAO
121
National Flag Graphic
0
Moldova
MOL
122
National Flag Graphic
0
Nepal
NEP
123
National Flag Graphic
0
Liberia
LIB
124
National Flag Graphic
0
Cambodia
CMB
125
National Flag Graphic
0
Albania
ALB
126
National Flag Graphic
0
Montenegro
MTN
127
National Flag Graphic
0
Ireland
IRE
128
National Flag Graphic
0
Tajikistan
TAJ
129
National Flag Graphic
0
Kyrgyzstan
KYR
130
National Flag Graphic
0
Bolivia
BOL
131
National Flag Graphic
0
Slovenia
SLV
132
National Flag Graphic
0
Nicaragua
NIC
133
National Flag Graphic
0
New Zealand
NWZ
134
National Flag Graphic
0
Ivory Coast
IVC
135
National Flag Graphic
0
Latvia
LAT
136
National Flag Graphic
0
Bosnia and Herzegovina
BOS
137
National Flag Graphic
0
Lebanon
LEB