UN/LOCODE Codes — Jamaica (JM)

67 UN/LOCODE location codes for Jamaica — the United Nations Code for Trade and Transport Locations (UNECE) identifying ports, airports, rail and road terminals, border crossings and other trade points. Each code is 5 characters: the ISO country code JM plus a 3-character location code.

CodeNameSubdivisionFunctionsStatus
JM8MMMonymusk 📍13Road terminalRecognised location
JMALPAlligator PondPortOriginal entry not verified since the date shown
JMANTAnnotto Bay 📍05Road terminalApproved by the UN/LOCODE Maintenance Agency
JMBLRBlack RiverPortOriginal entry not verified since the date shown
JMBMBBamboo 📍09Road terminalApproved by the UN/LOCODE Maintenance Agency
JMBOKBog Walk 📍14Road terminalApproved by the UN/LOCODE Maintenance Agency
JMBRNBrowns Town 📍06Road terminalRecognised location
JMBSVBull Savanna 📍11Road terminalApproved by the UN/LOCODE Maintenance Agency
JMBWNBowdenPortOriginal entry not verified since the date shown
JMCHAChristiana 📍12Road terminalRecognised location
JMCLAClarendon Park 📍Road terminalRecognised location
JMCSTCharles Town 📍04Road terminal, MultimodalRecognised location
JMDIYDiscovery Bay 📍06Road terminalRecognised location
JMDLTDarliston 📍10Road terminalApproved by the UN/LOCODE Maintenance Agency
JMEWNEwarton 📍14Road terminalRecognised location
JMFHPFairy Hill 📍04Road terminalRecognised location
JMFMHFalmouthPortOriginal entry not verified since the date shown
JMFRFFrankfield 📍13Road terminalRecognised location
JMHALHalse Hall 📍13Road terminalRecognised location
JMHIEHighgate 📍05Road terminalRecognised location
JMHMPHampden 📍07Road terminalRecognised location
JMKINKingstonPort, Airport, Postal exchangeAdopted by an international organisation (e.g. IATA/ECLAC)
JMKNKKnockpatrick 📍12Road terminalRecognised location
JMKTPKingston Tinson Airport 📍01AirportRecognised location
JMLIDLinstead 📍14Road terminalRecognised location
JMLOPLong Pond 📍MultimodalRecognised location
JMLUCLuceaRoad terminalRecognised location
JMMBJMontego BayPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
JMMGTMaggotty 📍11Road terminalApproved by the UN/LOCODE Maintenance Agency
JMMNGMoneague 📍06Road terminalRecognised location
JMMOBMorant Bay 📍03Road terminalRecognised location
JMMPEMay Pen 📍13Road terminalApproved by the UN/LOCODE Maintenance Agency
JMMVJMandevilleAirportAdopted by an international organisation (e.g. IATA/ECLAC)
JMNAINain 📍Road terminalRecognised location
JMNEGNegrilAirportAdopted by an international organisation (e.g. IATA/ECLAC)
JMNETNewport 📍12Road terminalRecognised location
JMNYMNew Yarmouth 📍13Road terminalRecognised location
JMOCJOcho RiosPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
JMOLROld Harbour 📍14Road terminalRecognised location
JMORCOracabessa 📍PortRecognised location
JMPEVPort EsquivelPortOriginal entry not verified since the date shown
JMPHEPort Henderson 📍14PortRecognised location
JMPKSPort KaiserPortOriginal entry not verified since the date shown
JMPMOPort MorantPortOriginal entry not verified since the date shown
JMPOAPort Maria 📍05Road terminalRecognised location
JMPOTPort AntonioPort, AirportAdopted by an international organisation (e.g. IATA/ECLAC)
JMPRHPort RhoadesPortOriginal entry not verified since the date shown
JMPRIPriory 📍MultimodalRecognised location
JMPROPort RoyalPortOriginal entry not verified since the date shown
JMPTMPortmore 📍14Road terminalApproved by the UN/LOCODE Maintenance Agency
JMRIBRio BuenoPortRecognised location
JMROHRose Hall 📍11MultimodalRecognised location
JMROPRocky PointPortRecognised location
JMSANSandy Bay 📍Road terminalRecognised location
JMSAPSaint Andrew ParishRoad terminal, Postal exchangeRecognised location
JMSAWSaint Ann's Bay 📍06PortRecognised location
JMSEDSerge Island 📍03Road terminalRecognised location
JMSLMSavanna-la-Mar 📍PortRecognised location
JMSPTSpanish TownRoad terminalRecognised location
JMSRISalt RiverPortOriginal entry not verified since the date shown
JMSTCSanta Cruz 📍11Road terminalRecognised location
JMSTHSaint Thomas 📍Road terminalRecognised location
JMTR9Trelawny 📍07Road terminalRecognised location
JMVINVineyard 📍01MultimodalRecognised location
JMWKFWakefield 📍07Road terminal, MultimodalRecognised location
JMWPKWorthy Park 📍14Road terminalRecognised location
JMYASYallahs 📍03Road terminalRecognised location

What the functions mean

The "Functions" column decodes the UN/LOCODE 8-position function classifier. A location can serve more than one transport function:

The "Status" column shows how the entry was approved (for example, Approved by a competent national government agency or Recognised location).

Working with shipments to or from Jamaica? Validate box IDs with the container number validator and classify goods with the HS code lookup.

Frequently asked questions

What is a UN/LOCODE for Jamaica?

A UN/LOCODE for Jamaica is a 5-character code that starts with the ISO 3166 country code JM followed by a 3-character location code (letters or digits) — for example a port, airport, rail or road terminal, or border crossing. Jamaica has 67 such locations in the official UNECE UN/LOCODE list. The codes are used in customs declarations, EDI messages and shipping documents.

How many UN/LOCODE locations does Jamaica have?

Jamaica has 67 UN/LOCODE locations. The most common functions are Road terminal, Port, Airport.

What do the UN/LOCODE function codes mean?

Each UN/LOCODE entry has an 8-position function classifier. In order, the positions are: Port, Rail terminal, Road terminal, Airport, Postal exchange, Multimodal (inland clearance depot), Fixed transport (e.g. pipeline), and Border crossing. A position is active when it is not a hyphen or a zero, so one location can combine several functions.

Look up or validate JM location codes

Search any UN/LOCODE with the free UN/LOCODE lookup tool, or check a whole list at once with the bulk UN/LOCODE checker.

Data: UN/LOCODE list published by UNECE (United Nations Economic Commission for Europe). Suggested reference, not an official determination.