Administratively, Jamaica is divided into fourteen parishes. They are grouped into three historic counties, which have no administrative relevance. Every parish has a coast; none is landlocked.
The traditional county towns were Savanna-la-Mar for Cornwall County, Spanish Town for Middlesex County, and Kingston for Surrey County.
More information on the Wikipedia page