MarineActivityCoastal AIS, clearly readOpen live map

Military and law-enforcement vessels on AIS

Naval vessels, coast guard and police boats can report AIS codes 35, 55 or 59 — when they transmit at all. What the codes mean, why warships are under no obligation to appear, and what our shore-based receivers hear now.

Codes 35, 55, 59354 heard in latest snapshot150+ in store

Which AIS codes count as military and law-enforcement vessels

Three codes land here: 35 is "military operations", 55 is "law enforcement vessel", and 59 is a ship identifying itself under ITU Radio Regulations Resolution 18 — the procedure for ships of states that are not party to an armed conflict. Medical transports have their own code, 58, on the service page.

This category describes what the vessels say about themselves. A warship can broadcast any type code, or none, and a patrol boat using code 55 may belong to a coast guard, a police force, customs or a fisheries authority.

CodeMeaningHeard now
35Military operations122
55Law enforcement vessel211
59Non-combatant ship21

How to spot one on the live map

Expect very few. Warships routinely sail with AIS off or transmit only in busy waters where it helps avoid collisions. Coast guard and police boats are more often visible near their home ports.

Absence on this map tells you nothing about naval activity. It is the expected state.

Open the live map → Positions there are the latest known, with their source and age.

Who has to carry AIS

SOLAS does not apply to warships and naval auxiliaries, so there is no international requirement for them to carry or switch on AIS. Many navies fit it and use it at their own discretion; law-enforcement fleets follow national policy.

The navigational status to expect

Ship type says what a vessel is; navigational status says what it claims to be doing. These are the statuses that normally go with military and law-enforcement vessels:

Where the type code misleads

AIS is unauthenticated: any transmitter can claim any type. A code 35 is a claim, not proof of a military vessel, and the inverse holds just as firmly.

This site presents open data about maritime activity in general. It is not built for, and should not be used for, tracking specific military or law-enforcement vessels.

Questions

Do warships show up on AIS?

Sometimes. Warships are not bound by the SOLAS carriage rules, so many sail with AIS off or transmit only when it suits them, such as in congested waters. Their absence from a map is normal.

What is AIS ship type 55?

Law enforcement vessel. It is used by coast guards, police, customs and similar agencies, depending on national practice.

What is AIS ship type 59?

A ship identifying itself under ITU Radio Regulations Resolution 18, which covers ships of states that are not party to an armed conflict. It is very rarely seen in normal traffic.

Further reading

In our store

Military vessels we have heard

10 with a position

VesselMMSITypeDestinationSpeedCourseStatusPosition age
YAG VANO230997470Military operationsNAV TRAINING0.0 kn52°Moored19 min ago
NATO WARSHIP300000000Military operationsNot reported7.7 kn266°Under way using engine19 min ago
POLIS 139 9970265002050Law enforcement vesselNot reported0.0 knNot reportedNot reported19 min ago
SWE COAST GUARD 311265506960Law enforcement vesselPATROL10.4 kn257°Under way using engine19 min ago
ARANDA230145000Non-combatant shipHELSINKI0.0 kn265°Moored19 min ago
RV90230128680Law enforcement vesselN0.0 kn257°Moored52 min ago
POLIS 139-9950265565600Law enforcement vesselNot reported0.0 kn249°Under way using engine52 min ago
SWE COAST GUARD 202265819000Law enforcement vesselN/A0.0 kn277°Moored52 min ago
SWE COAST GUARD 031266333000Law enforcement vesselPATROLING0.0 kn101°Moored1 h ago
LV WARSHIP P-08275428000Military operationsNot reported8.3 kn49°Under way using engine2 h ago
NATO WARSHIP12345678Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
P901 BNS CASTOR205662000Military operationsANot reportedNot reportedNot reportedNo position held
NATO WARSHIP 13207513000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
NATO WARSHIP 42207522000Military operations0Not reportedNot reportedNot reportedNo position held
NATO WARSHIP211123456Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
GERMAN WARSHIP A514211210100Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
GORCH FOCK211210280Military operationsIS RVKNot reportedNot reportedNot reportedNo position held
GERMAN WARSHIP M1061211211160Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
BAUMHOLDER211212700Military operationsKIELNot reportedNot reportedNot reportedNo position held
GERMAN WARSHIP F262211912000Military operationsKORVETTE K130Not reportedNot reportedNot reportedNo position held
STOLLERGRUND211944000Military operationsDE ECKNot reportedNot reportedNot reportedNo position held
KALKGRUND211945000Military operationsECKERNFOERDE DENot reportedNot reportedNot reportedNo position held
FGS RUEGEN A1453211946000Military operationsKIELNot reportedNot reportedNot reportedNo position held
MHV 806 DUBHE219000186Military operationsHVIDE SANDENot reportedNot reportedNot reportedNo position held
MHV 807 JUPITER219000187Military operationsTHISTEDNot reportedNot reportedNot reportedNo position held
MHV 810 LUNA219000191Military operationsMILITARY OPSNot reportedNot reportedNot reportedNo position held
ALSIN219002067Military operationsKORSORNot reportedNot reportedNot reportedNo position held
HDMS LAUGE KOCH219030000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
CMO SIM219031279Military operationsHOLMNot reportedNot reportedNot reportedNo position held
GUNNAR SEIDENFADEN219262000Military operationsPATROLLINGNot reportedNot reportedNot reportedNo position held
RULL224013750Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ESPS NAVY SHIP F101224457000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ESPNAVY A33224886000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ESPNAVY SHIP224964000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SPANISH WARSHIP224965000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SP NAVY MAR CARIBE225323000Military operationsESP CADIZNot reportedNot reportedNot reportedNo position held
ESPNAVY P82225335000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SPS MALASPINA225343000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ESPS TOFINO A-32225345000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ALBORAN225988520Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
NATO WARSHIP F105225988524Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
MATEO DE LOS REY S84225993584Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ESP NAVY P-83225995814Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SP NAVY A61225997546Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
NATO WARSHIP227000000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
GAPEAU227806700Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
DGA 4A227808400Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP MNN227809300Military operations0Not reportedNot reportedNot reportedNo position held
VH PHAETON227825100Military operationsBRESTNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP GPR227999992Military operations0Not reportedNot reportedNot reportedNo position held
FRENCH WARSHIP228000000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SABRE228866100Military operationsNOUMEANot reportedNot reportedNot reportedNo position held
HALLEBARDE228866500Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP ARE228867700Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP228870500Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP228891500Military operations0Not reportedNot reportedNot reportedNo position held
FRENCH NAVY SHIP228893600Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRENCH WARSHIP228894300Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FABIAN WREDE 690230005150Military operationsNAV TRAININGNot reportedNot reportedNot reportedNo position held
WILHELM CARPELAN 691230008100Military operationsNAV TRAININGNot reportedNot reportedNot reportedNo position held
NATO WARSHIP230010000Military operations.Not reportedNot reportedNot reportedNo position held
FNS VAHTERPAA 42230014000Military operationsSAFETY DIST 0.5NMNot reportedNot reportedNot reportedNo position held
AXEL VON FERSEN230014710Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FNS U607230116610Military operationsUNot reportedNot reportedNot reportedNo position held
FNS U612230116680Military operationsRNot reportedNot reportedNot reportedNo position held
FNS U613230117910Military operationsKNot reportedNot reportedNot reportedNo position held
HARUNA230199700Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FNS LOUHI 999230616000Military operations=Not reportedNot reportedNot reportedNo position held
FNS HANKO 82230988340Military operationsONot reportedNot reportedNot reportedNo position held
FINNISH WARSHIP 80230991040Military operations-Not reportedNot reportedNot reportedNo position held
FINNISH WARSHIP 02230997210Military operationsMIL-OPSNot reportedNot reportedNot reportedNo position held
FINNISH WARSHIP 05230997240Military operationsMILITARY OPSNot reportedNot reportedNot reportedNo position held
FNS PANSIO 90230997540Military operationsSAARISTOMERINot reportedNot reportedNot reportedNo position held
FNS PYHARANTA 92230997550Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FNS PORKKALA 91230997560Military operationsMNot reportedNot reportedNot reportedNo position held
HMS LEDBURY232002283Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
BRITISH WARSHIP232002833Military operationsNANot reportedNot reportedNot reportedNo position held
HMS MAGPIE232015144Military operationsAANot reportedNot reportedNot reportedNo position held
BRITISH WARSHIP232015624Military operationsHNot reportedNot reportedNot reportedNo position held
SWB03232022223Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SWB-05232022226Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SWB-04232022227Military operationsFASLANENot reportedNot reportedNot reportedNo position held
SWB-06232022228Military operationsMILITARY OPSNot reportedNot reportedNot reportedNo position held
SWB-07232022229Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
VAHANA-10232024270Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
RNMB HEBE232026014Military operationsMILITARY OPSNot reportedNot reportedNot reportedNo position held
HMS DAGGER232035462Military operationsLAST UPDATE TIMENot reportedNot reportedNot reportedNo position held
HMS CUTLASS232035463Military operationsLAST UPDATE TIMENot reportedNot reportedNot reportedNo position held
SEA FURY232037743Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
PATRICK BLACKETT232040743Military operationsPORTSMOUTHNot reportedNot reportedNot reportedNo position held
RFA PROTEUS232047056Military operationsN/ANot reportedNot reportedNot reportedNo position held
STIRLING CASTLE232047057Military operationsSEANot reportedNot reportedNot reportedNo position held
RATTER 4232060807Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HMS SEVERN234623000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
BRITISH WARSHIP234637000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HMS ST ALBANS234638000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
LCU 9734235070238Military operations0Not reportedNot reportedNot reportedNo position held
UN WARSHIP F459237780103Military operationsVOLISOSNot reportedNot reportedNot reportedNo position held
MOULAY HASSAN 1ER242422400Military operationsSAN FERNANDO, CADIZNot reportedNot reportedNot reportedNo position held
AM32 DUNAFOLDVAR243042704Military operationsBUDAPESTNot reportedNot reportedNot reportedNo position held
AM31 DUNAUJVAROS243042706Military operationsBUDAPESTNot reportedNot reportedNot reportedNo position held
GOUWE244087000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
L9528244097000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
LCU L9529244183000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRISC RHIBC 02244192000Military operationsDEN OEVERNot reportedNot reportedNot reportedNo position held
RV2108244378605Military operationsHARNSNot reportedNot reportedNot reportedNo position held
HNLMS ZIERIKZEE244591000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
VAN KINSBERGEN244736000Military operationsNL DHRNot reportedNot reportedNot reportedNo position held
WM8-2202244993000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
BALGZAND245045000Military operationsHARDINGXVELDNot reportedNot reportedNot reportedNo position held
L9526245047000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
FRISC RHISC-09245111000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
WM8-2302245149000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
LCVP L-9576245303000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
LCVP L-9567245367000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
WM8-2304245655000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HNLMS SNELLIUS245690000Military operations.Not reportedNot reportedNot reportedNo position held
FRISC RHIRC-01245792000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
FRISC RHIRC-04245915000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HNLMS LUYMES245939000Military operations.Not reportedNot reportedNot reportedNo position held
NIEUWEDIEP246223000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
MARSDIEP246561000Military operationsGORINCHEMNot reportedNot reportedNot reportedNo position held
LANDTDIEP246562000Military operationsDEN HELDERNot reportedNot reportedNot reportedNo position held
FRISC RHIRC-15246679000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
GDF_G219247251600Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
G222247251900Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
V.1310247493600Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
V.8002247511900Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HAUK257036200Military operationsPATROLNot reportedNot reportedNot reportedNo position held
HPB 3257176440Military operationsVHF16Not reportedNot reportedNot reportedNo position held
SJOBJORN 38 HPB4257431850Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
SJOBJORN 38 HPB5257472260Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HPB 2257719780Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
NORWEGIAN SUBMARINE259012000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
KNM OTRA259014000Military operationsMIL. OPSNot reportedNot reportedNot reportedNo position held
KNM RAUMA259015000Military operationsMIL.OPSNot reportedNot reportedNot reportedNo position held
KNM MAALOEY259018000Military operationsMIL.OPS.Not reportedNot reportedNot reportedNo position held
KNM SKJOLD259026000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
KNM GNIST259031000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
KNM FRIDTJOF NANSEN259041000Military operationsMILITARY OPRATIONSNot reportedNot reportedNot reportedNo position held
KNM OTTO SVERDRUP259043000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
HS-4 SLEIPNER259046000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ELLINGEN259046620Military operationsDREVFLESANot reportedNot reportedNot reportedNo position held
HS 5 MJOLNER259047000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
ORP JASKOLKA261009805Military operationsGDANSK PROBY MORSKIENot reportedNot reportedNot reportedNo position held
H1 - GNIEWKO261082070Military operations0Not reportedNot reportedNot reportedNo position held
K-8261111222Military operationsNot reportedNot reportedNot reportedNot reportedNo position held
K-9261123456Military operationsGDYNIANot reportedNot reportedNot reportedNo position held
POLISH WARSHIP 282261211000Military operationsGDYNIANot reportedNot reportedNot reportedNo position held
POLISH WARSHIP 825261228000Military operationsNot reportedNot reportedNot reportedNot reportedNo position held

Listed newest position first, capped at 150 rows. Ship type is self-declared by the vessel and is not verified by anyone.