Jamaica, Virginia

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