Jamaica is a town in Windham County, Vermont, United States. The population was 946 at the 2000 census. Jamaica includes the villages of East Jamaica and Rawsonville.The town is home to Jamaica State Park, noted for scenic camping spots and various swimming holes, including Hamilton Falls. The nearest large town is Brattleboro.The West River flows through the town. Jamaica is crossed by Vermont 30.svg Vermont Route 30 (concurrent with Vermont 100.svg Vermont Route 100).