Three Island towns will hold annual elections on Thursday, April 12, offering up a mix of contentious ballot questions and races.

West Tisbury voters will go to the polls at the Public Safety Building from noon to 8 p.m. Voters will be asked to weigh in on several ballot questions, including one that would approve the sale of beer and wine at restaurants and one-day fundraisers. The ballot also features two Proposition 2 1/2 overrides: one to borrow $1.5 million for the new library, and another to borrow $3 million to repave nearly all the town roads. A nonbinding question will ask voters to weigh in on whether to build a roundabout at the blinker intersection in Oak Bluffs. There are no contested races.

In Oak Bluffs the polling station, located in the meeting room of the Oak Bluffs Public Library, is open from 10 a.m. to 7 p.m. Three selectmen candidates — incumbents Gregory Coogan and Kathleen Burton, plus former selectmen Roger Wey — are vying for two spots on the board. There are no other contests or questions on the ballot.

Edgartown voters will go to the polls in the Selectmen’s Meeting Room at Edgartown Town Hall from 10 a.m. to 7 p.m. The ballot features a hotly contested race between Megan Anderson, Carlene Gatting and Alexander Rentumis for a single vacant seat on the Edgartown school committee. Mr. Rentumis is also running for Edgartown library trustee alongside Denise Searle and Carl E. Watt, who were both appointed to the board to fill vacancies for two two-year terms. Four people are running for three spots on the financial advisory committee, with Mr. Rentumis and incumbents Morton Fearey 2nd and Barbara G. Shriber on the ballot.

Edgartown voters will also be presented with three ballot questions, including two Proposition 2 1/2 overrides: $4.9 million for the town’s share of a new library at the site of the old Edgartown School, and $272,000 for the town’s portion of a Massachusetts Estuaries study for four towns, and will weigh in on a nonbinding question about whether to build a roundabout at the blinker intersection in Oak Bluffs.