List of railway stations in Jamaica • Ailford’s halt •
Albany •
Anchovy • Angels halt • Annotto Bay • Appleton • Appleton Tourist halt •
Balaclava • Baughs halt • Belfield halt • Bog Walk • Breadnut Walk halt • Bryan's Hill • Buff Bay • Bushy Park halt • Cambridge • Catadupa • Chapelton • Clarendon Park • Comfort Hall halt • Crawle halt • Crescent halt • Crooked River • Cross Roads/Ivy Store • Darling Spring halt • Duck Pond halt • Esher • Ewarton • Fort George halt • Fort Stewart halt • Four Paths •
Frankfield • Gordon’s halt • Grange Lane • Grays Inn halt • Greenvale • Greenwich Town halt •
Gregory Park • Grove Place halt • Harewood halt • Hartlands halt • Highgate • Hope Bay • Horizon Park halt • Hunts Bay halt • Ipswich • Jacob’s Hut • Kendal •
Kingston • Linstead • Longville halt • Maggotty • Marcus Garvey Drive halt • May Pen • Michleton halt •
Montego Bay •
Montpelier • Morgans • New Works • Norwich halt • Old Harbour • Orange Bay • Oxford halt • Passley Gardens halt • Port Antonio • Porus • Richmond •
Riversdale • Robertson's halt • Rock halt • Saint Margaret's Bay • Scott’s Pass halt • Siloah halt • Snow Hill halt •
Spanish Town • Spring Garden halt • St. John’s Road halt • Sterling Castle halt • Stonehenge • Suttons • Taja halt •
Troja • Trout Hall • Williamsfield • Windsor Castle halt