boston.com News your connection to The Boston Globe
2004 general election results

Vermont presidential results by town

* Back to full election results

Unofficial results of the general election held Tuesday, Nov. 2.

PR: precincts reporting; TP: total precincts. Last updated: 05:27 PM

City or town PR TP Badnarik
(Lib.)
Bush
(Rep.)
Calero
(SWP)
Kerry
(Dem.)
Nader
(Ind.)
Parker
(LUn)
Addison 1 1 3 407 0 333 6 1
Albany 1 1 4 204 0 265 6 0
Alburg 1 1 3 437 1 446 15 1
Andover 1 1 1 128 0 173 2 0
Arlington 1 1 6 582 0 739 14 3
Athens 1 1 0 61 0 75 2 0
Bakersfield 1 1 7 273 1 329 16 0
Baltimore 1 1 3 65 0 53 4 0
Barnard 1 1 3 223 0 333 6 0
Barnet 1 1 5 433 0 469 16 1
Barre 3 3 13 1,703 1 2,037 43 5
Barre Town 1 1 9 2,228 1 1,908 40 1
Barton 1 1 10 606 1 648 19 1
Belvidere 1 1 1 72 0 66 5 0
Bennington 1 1 25 2,471 5 4,251 88 7
Benson 1 1 2 251 1 256 5 4
Berkshire 1 1 1 321 0 302 10 0
Berlin 1 1 1 588 1 722 19 4
Bethel 1 1 4 400 0 596 14 0
Bloomfield 1 1 0 52 0 54 4 0
Bolton 1 1 5 234 0 384 8 0
Bradford 1 1 4 632 0 659 10 1
Braintree 1 1 4 285 1 307 6 0
Brandon 1 1 8 851 1 1,054 28 0
Brattleboro 3 3 16 1,408 6 4,499 98 9
Bridgewater 1 1 1 248 33 288 6 1
Bridport 1 1 10 350 0 337 10 0
Brighton 1 1 74 316 1 277 8 0
Bristol 1 1 4 746 0 1,151 18 2
Brookfield 1 1 2 317 0 399 10 0
Brookline 1 1 1 110 0 164 11 0
Brownington 1 1 5 193 1 172 6 0
Brunswick 1 1 1 26 1 34 0 0
Burke 1 1 4 369 18 411 11 0
Burlington 7 7 82 3,976 19 14,290 574 14
Cabot 1 1 0 225 0 449 14 0
Calais 1 1 2 259 0 733 19 0
Cambridge 1 1 8 602 0 1,097 43 2
Canaan 1 1 2 199 0 235 10 0
Castleton 1 1 9 894 0 949 34 1
Cavendish 1 1 3 328 1 383 10 3
Charleston 1 1 2 218 0 213 3 2
Charlotte 1 1 12 707 0 1,548 33 3
Chelsea 1 1 2 333 0 361 8 0
Chester 1 1 9 613 1 990 27 2
Chittenden 1 1 2 343 0 366 3 3
Clarendon 1 1 8 762 1 579 13 2
Colchester 1 1 31 3,118 2 4,400 49 3
Concord 1 1 2 299 1 199 14 0
Corinth 1 1 0 300 0 373 13 0
Cornwall 1 1 3 230 0 488 11 1
Coventry 1 1 0 204 1 184 3 0
Craftsbury 1 1 1 216 0 430 14 2
Danby 1 1 0 360 0 356 9 0
Danville 1 1 1 639 0 594 13 0
Derby 1 1 6 1,012 0 1,104 26 0
Dorset 1 1 3 537 0 733 13 0
Dover 1 1 6 334 0 382 9 0
Dummerston 1 1 2 317 0 790 17 2
Duxbury 1 1 0 272 0 436 11 0
East Haven 1 1 1 83 0 56 3 1
East Montpelier 1 1 3 538 2 992 24 0
Eden 1 1 0 212 1 243 7 3
Elmore 1 1 2 145 0 308 5 0
Enosburgh 1 1 2 449 1 621 13 0
Essex 2 2 30 4,336 3 5,744 116 4
Fair Haven 1 1 8 595 0 627 21 1
Fairfax 1 1 12 849 1 1,062 34 0
Fairfield 1 1 0 344 0 554 4 0
Fairlee 1 1 2 223 0 361 1 0
Fayston 1 1 5 232 0 529 13 1
Ferrisburg 1 1 8 692 0 800 12 0
Fletcher 1 1 1 248 1 341 5 0
Franklin 1 1 0 301 0 253 8 0
Georgia 1 1 5 1,102 1 1,013 24 0
Glover 1 1 3 246 0 285 8 0
Goshen 1 1 4 49 0 82 2 0
Grafton 1 1 2 133 0 217 4 0
Granby 1 1 0 45 0 7 0 0
Grand Isle 1 1 3 502 1 666 13 0
Granville 1 1 0 39 0 113 3 1
Greensboro 1 1 2 148 0 263 7 0
Groton 1 1 2 283 0 170 4 0
Guildhall 1 1 0 82 0 54 0 0
Guilford 1 1 1 380 1 812 14 1
Halifax 1 1 1 172 2 245 6 0
Hancock 1 1 1 69 0 111 4 0
Hardwick 1 1 76 642 3 874 11 2
Hartford 1 1 10 1,891 1 2,909 40 2
Hartland 1 1 7 680 16 1,104 41 4
Highgate 1 1 2 667 0 602 11 2
Hinesburg 1 1 16 496 0 1,502 40 2
Holland 1 1 2 141 0 152 3 0
Hubbardton 1 1 2 151 0 177 7 1
Huntington 1 1 6 334 0 702 20 2
Hyde Park 1 1 6 544 1 933 14 1
Ira 1 1 0 98 0 104 2 0
Irasburg 1 1 2 300 0 260 2 1
Isle La Motte 1 1 0 143 0 167 0 0
Jamaica 1 1 4 167 0 311 14 0
Jay 1 1 1 78 0 125 0 0
Jericho 1 1 16 1,128 0 1,803 33 4
Johnson 1 1 2 494 2 970 34 3
Killington 1 1 4 261 0 378 7 0
Kirby 1 1 0 88 0 135 5 0
Landgrove 1 1 0 20 8 91 0 0
Leicester 1 1 0 277 0 277 8 0
Lemington 1 1 0 32 0 20 0 0
Lincoln 1 1 1 253 1 513 14 2
Londonderry 1 1 1 446 0 529 14 1
Lowell 1 1 1 152 1 178 1 2
Ludlow 1 1 1 593 0 664 10 1
Lunenburg 1 1 0 314 0 252 7 0
Lyndon 1 1 7 1,144 2 1,029 27 2
Maidstone 1 1 0 47 0 36 2 0
Manchester 1 1 8 1,037 2 1,309 26 1
Marlboro 1 1 3 89 5 452 17 2
Marshfield 1 1 2 344 1 526 18 3
Mendon 1 1 1 300 1 337 5 1
Middlebury 1 1 4 933 2 2,390 37 4
Middlesex 1 1 5 323 3 701 22 4
Middletown Springs 1 1 2 207 1 262 5 0
Milton 1 1 0 2,253 0 2,130 59 0
Monkton 1 1 0 378 0 696 14 0
Montgomery 1 1 6 224 2 390 18 0
Montpelier 1 1 17 1,048 5 3,536 87 1
Moretown 1 1 0 341 0 608 19 2
Morgan 1 1 0 199 0 159 2 0
Morristown 1 1 9 878 1 1,545 29 2
Mount Holly 1 1 1 334 2 387 11 0
Mount Tabor 1 1 0 60 0 49 1 0
New Haven 1 1 1 404 2 567 9 1
Newark 1 1 4 108 0 143 10 0
Newbury 1 1 4 507 1 583 9 1
Newfane 1 1 2 304 18 713 1 0
Newport 1 1 8 835 1 887 17 3
Newport Town 1 1 3 392 1 381 14 3
North Hero 1 1 2 279 0 283 9 0
Northfield 1 1 8 1,050 2 1,228 40 3
Norton 1 1 0 62 0 27 1 0
Norwich 1 1 6 374 0 1,893 21 0
Orange 1 1 1 290 0 190 6 1
Orwell 1 1 2 321 7 307 4 0
Panton 1 1 0 181 0 175 4 1
Pawlet 1 1 5 356 0 385 8 0
Peacham 1 1 2 151 1 298 13 0
Peru 1 1 0 67 0 143 2 0
Pittsfield 1 1 0 130 0 135 4 0
Pittsford 1 1 7 740 3 720 7 1
Plainfield 1 1 4 215 0 506 29 2
Plymouth 1 1 3 138 0 191 4 0
Pomfret 1 1 0 216 0 401 3 0
Poultney 1 1 10 675 4 840 21 2
Pownal 1 1 11 768 4 1,013 31 0
Proctor 1 1 3 398 0 501 12 0
Putney 1 1 5 248 0 1,066 21 0
Randolph 1 1 16 910 1 1,345 38 4
Reading 1 1 0 145 0 263 7 0
Readsboro 1 1 1 169 0 234 7 0
Richford 1 1 7 377 0 524 11 0
Richmond 1 1 11 848 1 1,532 25 1
Ripton 1 1 0 87 0 237 5 0
Rochester 1 1 4 215 0 436 41 0
Rockingham 1 1 8 743 2 1,656 35 2
Roxbury 1 1 1 123 0 235 15 0
Royalton 1 1 3 585 2 847 20 2
Rupert 1 1 1 224 0 217 5 0
Rutland 4 4 29 3,293 7 4,142 63 9
Rutland Town 1 1 3 1,308 1 1,104 30 2
Ryegate 1 1 2 277 0 266 7 0
Salisbury 1 1 2 238 0 236 5 0
Sandgate 1 1 0 97 0 114 2 0
Searsburg 1 1 1 22 0 30 1 0
Shaftsbury 1 1 4 902 0 1,265 33 1
Sharon 1 1 5 287 0 414 15 1
Sheffield 1 1 8 131 0 139 6 1
Shelburne 1 1 5 1,493 2 2,800 57 3
Sheldon 1 1 2 343 0 374 15 0
Shoreham 1 1 0 256 0 366 7 0
Shrewsbury 1 1 3 308 0 399 7 0
South Burlington 1 1 28 3,228 4 5,601 99 2
South Hero 1 1 8 393 0 684 10 6
Springfield 1 1 17 1,800 5 2,538 64 6
St. Albans 1 1 13 1,045 2 1,602 34 5
St. Albans Town 1 1 10 1,209 1 1,328 20 1
St. George 1 1 0 145 0 176 3 0
St. Johnsbury 1 1 14 1,488 2 1,577 31 3
Stamford 1 1 1 204 0 256 4 0
Stannard 1 1 0 43 0 74 1 0
Starksboro 1 1 1 315 1 547 13 1
Stockbridge 1 1 4 141 0 218 6 0
Stowe 1 1 10 939 1 1,792 44 2
Strafford 1 1 4 159 1 526 10 0
Stratton 1 1 1 63 0 67 2 0
Sudbury 1 1 1 123 0 184 8 0
Sunderland 1 1 1 210 0 271 9 1
Sutton 1 1 0 230 0 189 10 2
Swanton 1 1 5 1,183 0 1,302 16 1
Thetford 1 1 7 441 0 1,125 17 1
Tinmouth 1 1 0 139 0 158 4 0
Topsham 1 1 2 311 0 228 9 1
Townshend 1 1 0 243 1 404 8 0
Troy 1 1 6 298 0 344 2 2
Tunbridge 1 1 4 297 0 379 11 0
Underhill 1 1 8 646 0 1,243 29 0
Vergennes 1 1 4 511 1 664 18 0
Vernon 1 1 1 601 0 510 11 0
Vershire 1 1 2 138 0 211 5 1
Victory 1 1 0 34 0 24 0 1
Waitsfield 1 1 2 338 0 769 18 2
Walden 1 1 2 201 2 296 6 1
Wallingford 1 1 11 558 1 637 14 0
Waltham 1 1 1 95 0 119 8 0
Wardsboro 1 1 1 169 0 230 5 0
Warren 1 1 3 285 2 774 22 1
Washington 1 1 4 257 0 256 8 1
Waterbury 1 1 6 972 1 1,830 58 3
Waterford 1 1 4 389 1 291 13 1
Waterville 1 1 1 130 0 203 2 0
Weathersfield 1 1 2 691 0 829 28 1
Wells 1 1 2 295 0 229 11 0
West Fairlee 1 1 0 152 0 164 5 0
West Haven 1 1 1 65 0 58 4 1
West Rutland 1 1 2 582 0 530 13 2
West Windsor 1 1 1 243 0 391 6 1
Westfield 1 1 0 127 0 155 5 0
Westford 1 1 3 375 0 690 16 1
Westminster 1 1 3 435 1 1,203 23 2
Westmore 1 1 0 94 0 119 2 0
Weston 1 1 1 128 0 250 7 0
Weybridge 1 1 2 167 0 362 6 0
Wheelock 1 1 3 148 1 151 5 1
Whiting 1 1 0 79 0 126 2 0
Whitingham 1 1 3 289 0 332 6 1
Williamstown 1 1 4 865 1 689 24 3
Williston 1 1 0 1,931 0 2,938 60 0
Wilmington 1 1 1 479 0 696 23 0
Windham 1 1 0 89 0 134 3 0
Windsor 1 1 12 617 0 1,091 11 1
Winhall 1 1 3 212 0 273 7 3
Winooski 1 1 11 781 1 1,685 42 2
Wolcott 1 1 2 241 1 473 11 0
Woodbury 1 1 1 204 2 277 7 0
Woodford 1 1 1 81 0 123 4 1
Woodstock 1 1 7 708 1 1,260 20 0
Worcester 1 1 1 158 0 359 17 1
Totals 260 260 1,219 120,710 268 183,621 4,426 255
City or town PR TP Badnarik
(Lib.)
Bush
(Rep.)
Calero
(SWP)
Kerry
(Dem.)
Nader
(Ind.)
Parker
(LUn)

Copyright 2004, The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.