MARCH 17

Albion Town Election, 2-7 p.m., Friday, Besse Building.

Belgrade Town Election, 8 a.m.-8 p.m., Center for All Seasons, 1 Center Drive.

Burnham Town Election, 2-7 p.m., own Office, 247 South Horsback Road.

Detroit Town Election, 1-7 p.m., DRCS Town Hall, 35 South Main St.

Plymouth Town Election, 1-8 Town Office, 1947 Moosehead Trail.

Sidney Town Election, 12:30-8 p.m., Town Office, 2986 Middle Road.

Troy Town Election, 10 a.m.-6 p.m., Town Office, 129 Rogers Road.

Whitefield Town Election, 4-8 p.m.-noon, Whitefield Fire Station.

MARCH 18

Albion Town Meeting, 10 a.m., Saturday, March 18, Besse Building.

Belgrade Town Meeting, 1 p.m., Center for All Seasons, 1 Center Drive.

Burnham Town Meeting, 1 p.m., Town Office, 247 South Horsback Road.

Detroit Town Meeting, 1 p.m., DRCS Town Hall, 35 South Main St.

New Sharon Town Meeting, 9 a.m., Cape Cod Hill School.

Pittston Town Meeting, 9:45 a.m., Pittston Consolidated School, 1023 Pittston School St.

Plymouth Town Meeting, 10 a.m., Grange, 1927 Moosehead Trail.

Sidney Town Meeting, 9 a.m., James H. Bean School, 2896 Middle Road.

Thorndike Town Meeting, 9:30 a.m., Town Office.

Troy Town Meeting, 9 a.m. Troy Elementary School, 733 Bangor Road.

West Gardiner Town Election, 8 a.m.-noon, West Gardiner Fire Department, 322 Spears Corner Road. Town Meeting, 1:30 p.m., West Gardiner Fire Department, 322 Spears Corner Road.

Whitefield Town Meeting, 10 a.m., Whitefield Elementary.

March 20

Pittston Town Election, noon-7 p.m., Town Office, 38 Whitefield Road.

MARCH 21

Moscow Town Election, 11 a.m.-6:30 p.m., Town Hall, 110 Canada Road. Town Meeting, 7 p.m., Moscow School.

MARCH 22

Jackman Town Election, 10 a.m.-6 p.m., Town Office, 369 Main St.