The international dialling code for Jamaica is +1 876. Note there are no codes for individual towns and cities in Jamaica.
All the USA, Canada and most Caribbean countries use the NANPA telephone numbering system. International code +1
See Phone Area Lookup to convert dialling codes to local time zones.