Aside from being a wonderful island, Jamaica is also a small town in rural Iowa. It sits in Guthrie County and has a voting population of around 250. Jamaica's zip code is 50128

Businesses in Jamaica aren't that much different then other such small towns. It has a country store, a local tavern, and a post office.

Jamaica gained it's name when an early mayor decided that to name his town, he would spin a globe and name his town where ever his finger landed. He landed on Jamaica, and the rest is history.

Log in or register to write something here or to contact authors.