 The West River flows through the town.Jamaica is crossed by Vermont Route 30 (concurrent with Vermont Route 100).Like all Vermont towns, Jamaica has an annual town meeting on the first Tuesday of March each year.