GlobalFirepower.com logo

Total Minewarfare Fleet Strength by Country


After the attack submarine, naval mines remain one of the greatest threats to surface ships.

Mines remain one of the greatest threats to warships and shipping vessels alike. To counter the threat, navies of the world are forced to field an effective mine warfare force for neutralizing mines/minefields. Conversely, a mine warfare force can be called upon to lay down a minefields in strategic waters. For the purposes of the GFP final ranking, landlocked nations are not penalized for the lack of a standing naval force. However, nations with a standing navy are penalized for lack of certain naval assets.

The data presented below is through 2018.

1
National Flag
47  
Russia
RUS
2
National Flag
29  
China
CHN
3
National Flag
25  
Japan
JPN
4
National Flag
25  
North Korea
NKO
5
National Flag
23  
Egypt
EGP
6
National Flag
20  
Poland
POL
7
National Flag
18  
France
FRA
8
National Flag
18  
Finland
FIN
9
National Flag
13  
United Kingdom
UKD
10
National Flag
12  
Indonesia
INO
11
National Flag
12  
Germany
GER
12
National Flag
11  
United States
USA
13
National Flag
11  
Mexico
MEX
14
National Flag
11  
South Korea
SKO
15
National Flag
11  
Turkey
TUR
16
National Flag
10  
Iran
IRN
17
National Flag
10  
Taiwan
TAI
18
National Flag
10  
Italy
ITA
19
National Flag
10  
Brazil
BRA
20
National Flag
10  
Bulgaria
BUL
21
National Flag
9  
Sweden
SWE
22
National Flag
8  
Cuba
CUB
23
National Flag
8  
Vietnam
VTN
24
National Flag
7  
Croatia
CRO
25
National Flag
7  
Denmark
DEN
26
National Flag
7  
Tunisia
TUN
27
National Flag
7  
Thailand
THA
28
National Flag
7  
Azerbaijan
AZR
29
National Flag
7  
Syria
SYR
30
National Flag
6  
Australia
AUS
31
National Flag
6  
Spain
SPA
32
National Flag
6  
Belgium
BEL
33
National Flag
6  
Norway
NOR
34
National Flag
6  
Latvia
LAT
35
National Flag
6  
Netherlands
NET
36
National Flag
5  
Serbia
SER
37
National Flag
5  
Bangladesh
BAN
38
National Flag
5  
Romania
ROM
39
National Flag
5  
Libya
LBY
40
National Flag
4  
Greece
GRE
41
National Flag
4  
Lithuania
LIT
42
National Flag
4  
Malaysia
MLY
43
National Flag
4  
India
IND
44
National Flag
3  
Yemen
YEM
45
National Flag
3  
Uruguay
URU
46
National Flag
3  
Saudi Arabia
SAR
47
National Flag
3  
Pakistan
PAK
48
National Flag
3  
Estonia
EST
49
National Flag
2  
Angola
ANG
50
National Flag
2  
Albania
ALB
51
National Flag
2  
Myanmar
MYA
52
National Flag
2  
South Africa
SAF
53
National Flag
2  
United Arab Emirates
UAE
54
National Flag
2  
Singapore
SIN
55
National Flag
1  
Ukraine
UKR
56
National Flag
1  
Algeria
ALG
57
National Flag
0  
Ivory Coast
IVC
58
National Flag
0  
Turkmenistan
TKM
59
National Flag
0  
Cameroon
CAM
60
National Flag
0  
Uganda
UGA
61
National Flag
0  
Chile
CHI
62
National Flag
0  
Qatar
QTR
63
National Flag
0  
Kuwait
KUW
64
National Flag
0  
Portugal
POR
65
National Flag
0  
Laos
LAO
66
National Flag
0  
Bosnia and Herzegovina
BOS
67
National Flag
0  
Republic of the Congo
ROC
68
National Flag
0  
Namibia
NAM
69
National Flag
0  
Suriname
SUR
70
National Flag
0  
Venezuela
VEN
71
National Flag
0  
Sierra Leone
SIE
72
National Flag
0  
Honduras
HON
73
National Flag
0  
Argentina
ARG
74
National Flag
0  
El Salvador
ESL
75
National Flag
0  
Guatemala
GUA
76
National Flag
0  
Dominican Republic
DOM
77
National Flag
0  
Ireland
IRE
78
National Flag
0  
Montenegro
MTN
79
National Flag
0  
Liberia
LIB
80
National Flag
0  
Peru
PER
81
National Flag
0  
Cambodia
CMB
82
National Flag
0  
Gabon
GAB
83
National Flag
0  
Israel
ISR
84
National Flag
0  
Jordan
JOR
85
National Flag
0  
Nigeria
NIG
86
National Flag
0  
Panama
PAN
87
National Flag
0  
Paraguay
PAR
88
National Flag
0  
Colombia
COL
89
National Flag
0  
Mauritania
MAU
90
National Flag
0  
Kenya
KEN
91
National Flag
0  
Iraq
IRQ
92
National Flag
0  
Bahrain
BAH
93
National Flag
0  
Philippines
PHI
94
National Flag
0  
Morocco
MOR
95
National Flag
0  
Lebanon
LEB
96
National Flag
0  
Nicaragua
NIC
97
National Flag
0  
Somalia
SOM
98
National Flag
0  
New Zealand
NWZ
99
National Flag
0  
Tanzania
TAN
100
National Flag
0  
Georgia
GEO
101
National Flag
0  
Mozambique
MOZ
102
National Flag
0  
Madagascar
MAD
103
National Flag
0  
Canada
CAN
104
National Flag
0  
Democratic Republic of the Congo
DRC
105
National Flag
0  
Kazakhstan
KAZ
106
National Flag
0  
Sri Lanka
SRL
107
National Flag
0  
Oman
OMA
108
National Flag
0  
Sudan
SUD
109
National Flag
0  
Bolivia
BOL
110
National Flag
0  
Ecuador
ECU
111
National Flag
0  
Slovenia
SLV
112
National Flag
0  
Ghana
GHA