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

Towed Artillery Strength by Country

Since the days of Napoleon, field artillery has proven a pivotal part of ground warfare - a tradition that continues today.

Towed Artillery Strength by Country

Since the days of Napoleon, field artillery has proven a pivotal part of ground warfare - a tradition that continues today.

OVERVIEW



Since the days of Napoleon, the mobile artillery piece has been utilized to deadly effect. Artillery became the focal point of many-an-offensive during the days of World War 1 and World War 2 and, since then, base accuracy, range and construction materials have been considerably improved to the point that many world powers can field some type of excellent 155mm field gun design to support infantry and armored force actions. Systems on order (heading into the next year) are not taken into account.

The data presented below is through 2016.


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