Elections > Election Info & Resources > Elections Results Archive

« Go Back   « Go Back
Candidate Key
 
 
 
John Edwards
(Write-In)
 
 
 
 
Note: The election from the original source document contained data entry errors that have been preserved.

2004 President Democratic Primary

View as: # | %  
City/Town Ward Pct Write-Ins Blanks Spoiled Total Votes Cast
Totals
44,393
26,171
5,113
3,396
2,749
386
673 0 0 83,116
Addison
 
86
49
12
5
3
1
2 0 0 158
Albany
 
45
34
8
5
3
0
3 0 0 98
Alburgh
 
82
100
20
2
16
1
1 0 0 223
Andover
 
33
29
6
1
2
1
1 0 0 73
Arlington
 
136
166
52
16
23
2
3 0 0 398
Athens
 
7
19
0
2
0
0
0 0 0 31
Bakersfield
 
61
27
17
5
2
0
0 0 0 112
Baltimore
 
6
9
0
3
1
0
0 0 0 19
Barnard
 
87
58
7
4
6
4
3 0 0 169
Barnet
 
82
33
13
7
6
0
0 0 0 141
Barre City
 
504
342
64
33
37
4
14 0 0 999
Barre Town
 
418
252
46
16
39
3
5 0 0 786
Barton
 
59
61
9
0
6
0
0 0 0 136
Belvidere
 
10
12
1
2
1
0
2 0 0 28
Bennington More »
 
713
746
94
53
48
7
5 0 0 1,666
Benson
 
65
46
7
6
4
0
1 0 0 130
Berkshire
 
52
65
15
2
8
0
0 0 0 142
Berlin
 
197
108
17
15
15
1
4 0 0 358
Bethel
 
95
44
15
4
2
1
0 0 0 162
Bloomfield
 
10
8
2
1
2
0
0 0 0 23
Bolton
 
118
47
8
4
8
1
6 0 0 192
Bradford
 
89
46
15
6
1
0
1 0 0 158
Braintree
 
50
29
5
4
2
0
2 0 0 92
Brandon
 
331
193
20
8
24
4
3 0 0 586
Brattleboro
 
1,376
517
100
160
62
3
11 0 0 2,235
Bridgewater
 
44
35
8
7
4
1
2 0 0 101
Bridport
 
91
82
12
11
22
2
2 0 0 228
Brighton
 
63
106
13
3
12
2
3 0 0 202
Bristol
 
279
173
18
82
23
4
1 0 0 576
Brookfield
 
110
49
13
8
1
0
0 0 0 182
Brookline
 
34
13
3
7
1
0
1 0 0 58
Brownington
 
18
23
6
0
3
2
0 0 0 53
Brunswick
 
4
11
1
0
2
0
0 0 0 18
Burke
 
124
48
15
7
4
1
1 0 0 200
Burlington
 
4,237
1,595
299
371
141
27
88 0 0 6,798
Cabot
 
137
51
0
19
9
0
0 0 0 216
Calais
 
262
72
18
49
6
1
7 0 0 415
Cambridge
 
178
100
13
7
8
1
1 0 0 309
Canaan
 
32
67
10
2
10
1
1 0 0 124
Castleton
 
161
151
29
10
12
2
1 0 0 371
Cavendish
 
93
94
14
9
6
0
1 0 0 219
Charleston
 
33
12
6
2
3
1
2 0 0 60
Charlotte
 
538
204
42
30
14
1
2 0 0 835
Chelsea
 
79
30
2
11
1
1
1 0 0 129
Chester
 
209
160
27
14
17
2
4 0 0 438
Chittenden
 
112
79
17
6
6
0
0 0 0 222
Clarendon
 
94
113
31
5
13
1
3 0 0 262
Colchester More »
 
1,046
565
114
55
89
16
18 0 0 1,903
Concord
 
32
50
10
2
8
0
1 0 0 104
Corinth
 
109
66
23
14
5
1
0 0 0 218
Cornwall
 
163
54
15
9
7
0
0 0 0 249
Coventry
 
18
18
2
4
3
0
0 0 0 45
Craftsbury
 
120
24
6
7
4
0
0 0 0 162
Danby
 
54
77
19
6
6
1
2 0 0 165
Danville
 
114
48
9
10
11
1
0 0 0 193
Derby
 
203
182
25
8
21
3
3 0 0 451
Dorset
 
86
157
17
14
14
1
1 0 0 293
Dover
 
38
62
18
6
7
2
0 0 0 135
Dummerston
 
208
82
21
20
6
2
2 0 0 341
Duxbury
 
120
49
14
5
5
1
1 0 0 199
E. Haven
 
16
20
5
0
1
0
0 0 0 42
E. Montpelier
 
316
144
33
30
15
7
4 0 0 551
Eden
 
33
19
5
3
7
0
1 0 0 68
Elmore
 
60
19
3
1
3
2
0 0 0 88
Enosburgh
 
86
47
13
4
3
0
0 0 0 153
Essex More »
 
1,146
475
148
58
59
15
17 0 0 1,918
Fair Haven
 
120
130
29
9
17
6
5 0 0 325
Fairfax
 
287
222
37
12
44
3
4 0 0 612
Fairfield
 
92
60
11
6
9
0
1 0 0 181
Fairlee
 
58
25
12
6
1
1
1 0 0 104
Fayston
 
93
50
10
6
2
1
2 0 0 164
Ferrisburgh
 
287
156
17
15
18
1
8 0 0 506
Fletcher
 
66
33
13
7
0
1
1 0 0 122
Franklin
 
32
37
12
3
8
0
0 0 0 94
Georgia
 
232
203
43
8
33
2
1 0 0 522
Glover
 
40
42
6
12
4
2
0 0 0 106
Goshen
 
31
20
0
5
1
0
0 0 0 57
Grafton
 
41
41
1
0
3
0
2 0 0 90
Granby
 
5
2
1
0
2
0
0 0 0 10
Grand Isle
 
182
99
17
4
10
1
4 0 0 321
Granville
 
27
14
2
0
1
0
0 0 0 44
Greensboro
 
71
32
4
8
1
1
1 0 0 118
Groton
 
44
19
6
2
3
2
0 0 0 76
Guildhall
 
7
9
1
0
0
0
0 0 0 17
Guilford
 
238
97
19
23
4
0
3 0 0 389
Halifax
 
52
68
12
15
5
4
6 0 0 163
Hancock
 
17
12
1
0
1
0
1 0 0 32
Hardwick
 
165
103
19
18
10
0
5 0 0 324
Hartford
 
455
398
82
62
34
1
3 0 0 1,040
Hartland
 
253
226
24
36
10
1
1 0 0 525
Highgate
 
81
127
19
6
14
4
2 0 0 256
Hinesburg
 
493
175
42
25
19
3
4 0 0 768
Holland
 
15
30
3
1
2
0
1 0 0 52
Hubbardton
 
43
29
4
4
1
0
1 0 0 84
Huntington
 
269
72
12
17
8
3
2 0 0 389
Hyde Park
 
125
62
21
3
5
3
1 0 0 222
Ira
 
19
8
7
0
0
0
0 0 0 34
Irasburg
 
15
30
2
0
3
0
2 0 0 52
Isle La Motte
 
48
74
3
3
12
1
1 0 0 143
Jamaica
 
42
45
17
12
5
0
0 0 0 122
Jay
 
14
31
6
0
2
0
0 0 0 55
Jericho
 
556
216
47
20
34
1
5 0 0 883
Johnson
 
169
47
12
6
9
0
2 0 0 249
Killington
 
44
52
11
3
3
0
0 0 0 113
Kirby
 
32
12
3
0
0
0
0 0 0 47
Landgrove
 
16
21
3
3
0
0
0 0 0 43
Leicester
 
61
66
6
2
6
0
1 0 0 143
Lemington
 
2
7
1
0
0
0
0 0 0 10
Lincoln
 
165
62
13
45
8
1
3 0 0 297
Londonderry
 
51
45
15
3
5
0
1 0 0 120
Lowell
 
31
41
6
2
4
2
0 0 0 89
Ludlow
 
165
217
25
14
21
4
10 0 0 461
Lunenburg
 
39
48
14
1
11
3
1 0 0 108
Lyndon
 
147
92
25
9
14
5
0 0 0 298
Maidstone
 
4
5
8
0
1
0
0 0 0 18
Manchester
 
123
194
37
7
9
1
7 0 0 378
Marlboro
 
173
31
8
18
6
0
1 0 0 238
Marshfield
 
118
37
10
31
3
0
2 0 0 202
Mendon
 
62
46
9
5
3
4
2 0 0 132
Middlebury
 
608
263
66
37
25
7
6 0 0 1,021
Middlesex
 
240
73
21
31
8
1
1 0 0 379
Middletown Springs
 
80
59
13
11
2
0
2 0 0 167
Milton
 
469
301
79
21
41
3
14 0 0 930
Monkton
 
181
73
19
18
11
2
2 0 0 310
Montgomery
 
58
33
12
6
6
0
0 0 0 115
Montpelier
 
1,490
468
107
174
50
9
27 0 0 2,343
Moretown
 
190
80
15
16
13
1
4 0 0 325
Morgan
 
29
26
6
1
1
0
3 0 0 66
Morristown
 
383
169
41
15
15
1
3 0 0 633
Mount Holly
 
79
93
17
10
9
1
1 0 0 211
Mount Tabor
 
10
9
0
1
3
0
0 0 0 23
New Haven
 
187
84
14
20
10
7
5 0 0 333
Newark
 
33
15
2
1
0
0
0 0 0 53
Newbury
 
107
43
14
6
4
1
4 0 0 180
Newfane
 
179
80
18
19
16
1
6 0 0 319
Newport City
 
189
176
10
12
16
0
4 0 0 417
Newport Town
 
51
56
16
1
11
1
1 0 0 138
N. Hero
 
55
47
12
2
8
2
1 0 0 129
Northfield
 
398
251
39
14
38
4
6 0 0 761
Norton
 
2
10
1
0
2
0
0 0 0 14
Norwich
 
661
405
57
64
15
4
5 0 0 1,158
Orange
 
23
35
3
1
1
0
1 0 0 64
Orwell
 
97
52
12
10
4
1
1 0 0 177
Panton
 
64
24
2
3
3
0
0 0 0 96
Pawlet
 
197
80
0
5
0
0
0 0 0 282
Peacham
 
97
30
14
8
3
0
0 0 0 152
Peru
 
14
29
6
0
2
0
0 0 0 52
Pittsfield
 
16
17
5
1
3
1
1 0 0 44
Pittsford
 
156
97
28
10
10
1
3 0 0 308
Plainfield
 
107
51
19
33
10
0
2 0 0 223
Plymouth
 
27
57
8
8
7
1
0 0 0 157
Pomfret
 
88
45
12
8
6
0
0 0 0 159
Poultney
 
149
148
17
22
11
1
3 0 0 353
Pownal
 
107
203
24
8
15
2
0 0 0 364
Proctor
 
93
60
12
0
6
0
2 0 0 176
Putney
 
286
132
25
52
19
1
1 0 0 517
Randolph
 
326
159
46
28
17
2
1 0 0 584
Reading
 
37
43
5
1
0
1
1 0 0 88
Readsboro
 
43
107
12
5
5
0
1 0 0 176
Richford
 
108
123
18
8
13
1
1 0 0 272
Richmond
 
486
174
36
31
24
5
1 0 0 760
Ripton
 
82
36
6
9
1
0
0 0 0 134
Rochester
 
87
26
10
15
3
1
1 0 0 143
Rockingham
 
439
282
47
37
24
8
0 0 0 845
Roxbury
 
61
43
11
3
1
0
0 0 0 120
Royalton
 
139
117
35
17
7
1
3 0 0 323
Rupert
 
45
53
13
4
0
1
1 0 0 121
Rutland City More »
 
903
558
101
32
50
7
11 0 0 1,662
Rutland Town
 
240
237
42
13
32
2
5 0 0 578
Ryegate
 
47
36
7
3
2
0
0 0 0 95
Salisbury
 
123
81
6
6
16
3
2 0 0 231
Sandgate
 
17
24
4
3
1
0
0 0 0 50
Searsburg
 
2
22
1
0
2
0
0 0 0 27
Shaftsbury
 
271
300
60
13
37
2
7 0 0 694
Sharon
 
110
44
14
16
4
0
1 0 0 189
Sheffield
 
19
13
5
3
1
0
0 0 0 41
Shelburne
 
968
430
80
29
34
13
13 0 0 1,567
Sheldon
 
61
47
11
4
5
0
2 0 0 133
Shoreham
 
119
55
9
4
5
5
0 0 0 200
Shrewsbury
 
155
109
18
6
10
1
1 0 0 301
S. Burlington More »
 
1,090
394
125
55
40
4
14 0 0 1,726
S. Hero
 
201
111
21
9
11
2
1 0 0 361
Springfield
 
647
442
88
25
44
10
11 0 0 1,276
St. Albans City
 
459
325
73
17
40
4
8 0 0 929
St. Albans Town
 
328
302
61
9
44
1
2 0 0 761
St. George
 
48
18
6
1
0
0
0 0 0 74
St. Johnsbury
 
285
173
39
23
14
2
5 0 0 546
Stamford
 
42
83
11
4
1
0
0 0 0 142
Stannard
 
21
5
3
1
1
0
1 0 0 32
Starksboro
 
165
61
17
12
12
1
1 0 0 269
Stockbridge
 
30
15
3
2
2
0
1 0 0 53
Stowe
 
431
294
44
24
21
2
3 0 0 829
Strafford
 
139
42
6
21
1
0
0 0 0 209
Stratton
 
4
9
2
1
1
0
0 0 0 17
Sudbury
 
49
31
7
4
9
1
1 0 0 102
Sunderland
 
53
68
15
2
6
0
0 0 0 145
Sutton
 
35
13
7
1
1
0
0 0 0 57
Swanton
 
257
269
58
12
35
4
8 0 0 657
Thetford
 
373
167
35
36
8
1
2 0 0 626
Tinmouth
 
40
26
2
3
4
2
1 0 0 78
Topsham
 
24
26
2
3
3
0
0 0 0 58
Townshend
 
65
47
5
4
1
0
1 0 0 126
Troy
 
30
24
6
1
2
0
1 0 0 65
Tunbridge
 
79
29
10
8
4
0
2 0 0 132
Underhill
 
411
156
36
13
34
4
7 0 0 668
Vergennes
 
203
110
26
9
12
6
1 0 0 372
Vernon
 
106
156
28
4
19
1
5 0 0 322
Vershire
 
56
34
5
5
2
0
0 0 0 103
Victory
 
5
2
0
0
4
0
0 0 0 11
Waitsfield
 
228
118
19
15
20
1
4 0 0 410
Walden
 
94
49
6
10
7
0
2 0 0 169
Wallingford
 
127
99
19
9
18
1
2 0 0 277
Waltham
 
46
22
8
4
3
0
0 0 0 84
Wardsboro
 
32
24
2
7
0
0
0 0 0 65
Warren
 
176
108
27
16
4
0
4 0 0 335
Washington
 
44
51
11
4
8
3
1 0 0 123
Waterbury
 
440
183
0
14
18
7
38 0 0 706
Waterford
 
52
37
8
5
7
1
1 0 0 113
Waterville
 
35
13
2
0
2
0
0 0 0 52
Weathersfield
 
195
136
25
20
17
1
1 0 0 385
Wells
 
36
66
12
9
1
2
0 0 0 129
W. Fairlee
 
53
41
14
5
5
0
0 0 0 119
W. Haven
 
17
5
0
1
1
0
0 0 0 24
W. Rutland
 
101
104
20
5
13
1
2 0 0 250
W. Windsor
 
69
52
5
3
0
0
1 0 0 130
Westfield
 
19
22
5
3
0
0
0 0 0 49
Westford
 
162
79
28
10
14
1
2 0 0 297
Westminster
 
330
152
34
31
14
1
0 0 0 568
Westmore
 
18
19
5
3
2
0
0 0 0 46
Weston
 
55
45
8
6
3
0
1 0 0 118
Weybridge
 
111
51
12
9
5
1
0 0 0 189
Wheelock
 
18
17
3
4
2
1
0 0 0 45
Whiting
 
30
28
3
0
3
0
0 0 0 65
Whitingham
 
48
77
12
4
9
0
1 0 0 151
Williamstown
 
179
133
21
4
17
3
4 0 0 362
Williston
 
913
440
90
36
44
4
10 0 0 1,549
Wilmington
 
90
182
39
17
29
3
7 0 0 378
Windham
 
23
24
1
5
1
0
0 0 0 54
Windsor
 
348
278
38
21
22
2
7 0 0 732
Winhall
 
15
45
9
3
0
0
0 0 0 37
Winooski
 
336
195
19
28
20
1
3 0 0 615
Wolcott
 
66
24
11
6
0
0
1 0 0 108
Woodbury
 
63
32
4
17
2
0
3 0 0 121
Woodford
 
17
33
2
3
4
1
0 0 0 60
Woodstock
 
288
233
56
25
12
3
5 0 0 622
Worcester
 
126
43
13
9
6
0
0 0 0 198
Totals
44,393
26,171
5,113
3,396
2,749
386
673 0 0 83,116
 

Contact Information

Elections Division

William Senning, Director

128 State Street

Montpelier, VT 05633-1101

802-828-2363

will.senning@vermont.gov

Admin./General Inquiries

Lori Bjornlund

802-828-2464

lori.bjornlund@vermont.gov

Camp. Finance/Legal/General Inquiries

JP Isabelle

802-828-2304

jp.isabelle@vermont.gov

Lobbying

Elizabeth "Liz" Harrington

802-828-0771

liz.harrington@vermont.gov

Town Clerks/Voter Registration

Lelonie Oatway

802-828-1931

lelonie.oatway@vermont.gov

Mailing Address

Office of the Secretary of State

Elections Division

128 State Street

Montpelier, VT 05633-1101


Visit the Calendar Page:
event