Where is the country of Jamaica located on world map? According to COUNTRYAAH.COM, Jamaica is an independent nation located in North America. Nature Terrain shapes and bedrock Jamaica is part of the Antilles mountain range arch, formed during the Tertiary, which...