New Hampshire Election Results: Second House District

CandidatePartyVotesPct.
McLane Kuster* Ann McLane Kuster*Democrat Dem.155,35855.6%
Negron Steve NegronRepublican Rep.117,99042.2%
O'Donnell Justin O'DonnellLibertarian Lib.6,2062.2%

279,554 votes, 100% reporting (187 of 187 precincts)

* Incumbent

See all New Hampshire results ›

See all New Hampshire results ›

Results Map

Vote share

Dem. 50 60 70
Rep. 50 60 70
Other 50 60 70
No results
TownMcLane KusterNegronO'DonnellRpt.
Nashua
18,476
12,248
610
100%
Concord
11,781
5,411
422
100%
Salem
4,963
6,098
257
100%
Keene
6,835
2,467
223
100%
Hudson
4,216
4,870
214
100%
Windham
2,936
3,565
124
100%
Milford
3,425
2,763
184
100%
Amherst
3,484
2,683
126
100%
Hanover
5,358
752
62
100%
Lebanon
4,538
1,407
95
100%
Pelham
2,242
3,138
132
100%
Hollis
2,300
1,893
85
100%
Bow
2,450
1,729
64
100%
Claremont
2,138
1,683
109
100%
Weare
1,545
1,998
131
100%
Litchfield
1,620
1,915
85
100%
Atkinson
1,519
1,914
74
100%
Peterborough
2,365
962
69
100%
Hopkinton
2,164
1,107
57
100%
Pembroke
1,587
1,273
55
100%
Swanzey
1,590
1,252
58
100%
New Boston
1,360
1,461
57
100%
Berlin
1,732
986
88
100%
Franklin
1,355
1,361
72
100%
Brookline
1,287
1,254
59
100%
New London
1,631
916
28
100%
Loudon
1,112
1,401
42
100%
Plymouth
1,782
688
85
100%
Rindge
1,044
1,421
67
100%
Hillsborough
1,072
1,143
64
100%
Deerfield
1,035
1,161
65
100%
Littleton
1,199
968
51
100%
Jaffrey
1,200
960
50
100%
New Ipswich
667
1,454
44
100%
Newport
947
1,051
65
100%
Henniker
1,225
758
38
100%
Northwood
965
990
50
100%
Enfield
1,279
647
52
100%
Epsom
875
1,058
41
100%
Grantham
1,234
584
30
100%
Chesterfield
1,113
698
30
100%
Sunapee
901
878
37
100%
Wilton
988
767
46
100%
Walpole
1,116
613
32
100%
Northfield
793
851
60
100%
Charlestown
858
754
55
100%
Allenstown
748
764
46
100%
Warner
829
610
40
100%
Dunbarton
625
826
13
100%
Canaan
832
567
32
100%
Haverhill
533
808
69
100%
Pittsfield
598
759
43
100%
Canterbury
808
537
26
100%
Winchester
775
509
46
100%
Mont Vernon
729
566
21
100%
Boscawen
677
588
39
100%
Hinsdale
811
452
26
100%
Bristol
615
623
32
100%
Plainfield
826
384
19
100%
Chichester
563
630
35
100%
Bethlehem
790
402
22
100%
Lancaster
638
551
20
100%
Antrim
631
522
34
100%
Newbury
622
543
20
100%
Gorham
697
448
24
100%
Holderness
705
414
17
100%
Thornton
681
426
26
100%
Andover
637
443
20
100%
Hancock
695
378
15
100%
Lyme
847
171
8
100%
Fitzwilliam
540
430
21
100%
Sutton
530
417
13
100%
Marlborough
657
264
13
100%
Francestown
466
411
25
100%
Dublin
551
319
21
100%
Alstead
530
322
23
100%
Ashland
490
362
23
100%
Whitefield
478
396
0
100%
Cornish
551
304
15
100%
Webster
446
392
29
100%
Westmoreland
542
318
0
100%
Lyndeborough
424
362
33
100%
Deering
361
414
24
100%
Bradford
431
336
14
100%
Temple
411
319
17
100%
Wilmot
460
284
0
100%
Greenfield
413
304
19
100%
Alexandria
336
376
23
100%
Troy
370
336
16
100%
Rumney
337
369
13
100%
Mason
303
372
19
100%
Northumberland
343
325
12
100%
Springfield
325
334
11
100%
Greenville
328
322
19
100%
Franconia
439
201
6
100%
Lincoln
351
269
23
100%
Salisbury
282
340
20
100%
Woodstock
361
252
16
100%
Harrisville
471
146
6
100%
Stoddard
309
285
20
100%
Center Harbor
291
304
13
100%
Bridgewater
264
322
13
100%
Orford
392
190
9
100%
Bennington
286
285
18
100%
Unity
243
328
15
100%
Milan
283
260
13
100%
Washington
249
291
5
100%
Grafton
240
283
17
100%
Richmond
222
284
13
100%
Lempster
218
279
12
100%
Lisbon
237
250
20
100%
Danbury
224
261
19
100%
Jefferson
221
264
7
100%
Colebrook
215
237
37
100%
Bath
226
227
8
100%
Acworth
262
182
9
100%
Wentworth
164
242
12
100%
Hill
170
228
12
100%
Monroe
172
213
9
100%
Surry
218
170
6
100%
Carroll
207
179
5
100%
Hebron
162
219
3
100%
Dalton
179
194
9
100%
Pittsburg
116
253
7
100%
Sugar Hill
243
128
5
100%
Marlow
199
163
11
100%
Nelson
245
109
6
100%
Gilsum
199
150
10
100%
Warren
172
152
18
100%
Croydon
130
197
11
100%
Piermont
178
147
9
100%
Goshen
147
173
4
100%
Sullivan
173
132
9
100%
Langdon
171
131
9
100%
Groton
118
135
13
100%
Lyman
136
113
8
100%
Columbia
103
149
4
100%
Stewartstown
98
143
4
100%
Waterville Valley
148
78
3
100%
Randolph
170
50
5
100%
Sharon
136
86
2
100%
Stark
96
124
3
100%
Shelburne
111
95
3
100%
Stratford
123
79
4
100%
Landaff
101
95
3
100%
Easton
127
59
5
100%
Errol
62
97
1
100%
Benton
63
91
5
100%
Dorchester
57
90
11
100%
Orange
74
64
2
100%
Clarksville
55
66
4
100%
Dummer
69
49
5
100%
Roxbury
74
30
2
100%
Windsor
25
71
3
100%
Ellsworth
32
20
0
100%
Millsfield
3
15
1
100%
Wentworth's Location
6
10
0
100%
Dixville
3
1
1
100%
+ Show all townships – Collapse townships