St. Margaret's Bay is a town in Portland Parish, Jamaica. [1] It is located on the Northern Coastal Highway to the west of Port Antonio.
The beach at St. Margaret’s Bay was historically used in the shipment of banana. [2] The mouth of the Rio Grande River is located to the east of the beach. [3]
St. Margaret's Bay is part of the Portland Western parliamentary constituency for elections to the Jamaican Parliament.