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

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


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