Jamaica, Virginia
Jamaica is an unincorporated community in Middlesex County, Virginia, United States. Jamaica is located on U.S. Route 17, northwest of Saluda. Jamaica had a post office, which closed on August 5, 2006. Montague Island, which is on the Rappahannock River, is located in Jamaica. The Virginia Motor Speedway is located in Jamaica.