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. The Virginia Motor Speedway is located in Jamaica.