Upper Valley polling places and times for the New Hampshire primary on Tuesday:

■Canaan — Fire Station, 8 a.m. to 7 p.m.

■Charlestown — Charlestown Senior Center, 8 a.m. to 7 p.m.

■Claremont Ward 1 — Middle School, 8 a.m. to 7 p.m.

■Claremont Ward 2 — Middle School, 8 a.m. to 7 p.m.

■Claremont Ward 3 — Disnard Elementary, 8 a.m. to 7 p.m.

■Cornish — Elementary School, 8 a.m. to 7 p.m.

■Croydon — Town Hall, 8 a.m. to 7 p.m.

■Dorchester — Town House, 11 a.m. to 7 p.m.

■Enfield — Whitney Hall, 8 a.m. to 7 p.m.

■Grafton — Fire Station, 8 a.m. to 7 p.m.

■Grantham — Town Hall, 7 a.m. to 7 p.m.

■Hanover — High School, 7 a.m. to 7 p.m.

■Lebanon Ward 1 — Kilton Library, 7 a.m. to 7 p.m.

■Lebanon Ward 2— Methodist Church, 7 a.m. to 7 p.m.

■Lebanon Ward 3 — AVA Gallery, 7 a.m. to 7 p.m.

■Lyme — Lyme Community School, 7 a.m. to 7 p.m.

■New London — Town Hall, 7 a.m. to 7 p.m.

■Newport — Opera House, 8 a.m. to 7 p.m.

■Orange — Town House, 11 a.m. to 7 p.m.

■Orford — Town Office, 7 a.m. to 7 p.m.

■Piermont — Old Church Building, 10 a.m. to 7 p.m.

■Plainfield — Elementary School, 8 a.m. to 7 p.m.

■Springfield — Meetinghouse, 8 a.m. to 7 p.m.

■Unity — Town Hall, 10 a.m. to 7 p.m.