GlobalFirepower.com logo
Icon of military officer saluting
Icon of F-15 Eagle military combat fighter aircraft
Icon of AK-47 Assault Rifle
Icon of Abrams Main Battle Tank
Icon of navy warships
Icon of a dollar sign

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 2018.


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