Jamaica is a town in Windham County, Vermont, United States. The population was 946 at the 2000 census. Its ZIP code is 05343.
Jamaica was chartered on November 7, 1780. Its name is from the Natick word for "beaver" and is not connected to the Caribbean island nation of the same name. Jamaica contains Jamaica State Park, which is noted for its scenic camping spots and various swimming holes. Jamaica also contains the villages of East Jamaica and Rawsonville. The nearest large town is Brattleboro.