STATE OF NEW HAMPSHIRE
Elections Division
State Primary - September 14, 2004
| HILLSBOROUGH COUNTY/NAMES ON CHECKLIST | |||||||
| Sept. 14, 2004 | Republican | Democratic | Undeclared | Total | A | B | |
| Amherst | 2,964 | 1,756 | 2,396 | 7,116 | 191 | 71 | |
| Antrim | 496 | 417 | 524 | 1,437 | 24 | 34 | |
| Bedford | 6,772 | 3,015 | 4,107 | 13,894 | 256 | 180 | |
| Bennington | 296 | 229 | 307 | 832 | 22 | 25 | |
| Brookline | 806 | 496 | 1,271 | 2,573 | 90 | 53 | |
| Deering | 345 | 173 | 490 | 1,008 | 38 | 35 | |
| Francestown | 385 | 239 | 465 | 1,089 | 16 | 41 | |
| Goffstown | 3,730 | 2,519 | 3,681 | 9,930 | 293 | 263 | |
| Greenfield | 301 | 245 | 292 | 838 | 28 | 38 | |
| Greenville | 205 | 235 | 688 | 1,128 | 35 | 35 | |
| Hancock | 420 | 334 | 553 | 1,307 | 37 | 70 | |
| Hillsborough | 994 | 562 | 1,219 | 2,775 | 99 | 87 | |
| Hollis | 1,782 | 975 | 1,862 | 4,619 | 285 | 104 | |
| Hudson | 4,012 | 3,181 | 4,974 | 12,167 | 147 | 127 | |
| Litchfield | 1,450 | 949 | 2,144 | 4,543 | 69 | 54 | |
| Lyndeborough | 320 | 150 | 665 | 1,135 | 53 | 57 | |
| Manchester Ward 1 | 2,338 | 2,110 | 1,314 | 5,762 | 80 | 164 | |
| Manchester Ward 2 | 1,522 | 1,619 | 1,083 | 4,224 | 62 | 92 | |
| Manchester Ward 3 | 911 | 1,337 | 966 | 3,214 | 40 | 88 | |
| Manchester Ward 4 | 1,044 | 1,379 | 1,126 | 3,549 | 67 | 55 | |
| Manchester Ward 5 | 758 | 1,312 | 732 | 2,802 | 43 | 47 | |
| Manchester Ward 6 | 1,668 | 1,715 | 1,324 | 4,707 | 84 | 71 | |
| Manchester Ward 7 | 1,273 | 1,696 | 947 | 3,916 | 61 | 48 | |
| Manchester Ward 8 | 1,717 | 1,707 | 1,255 | 4,679 | 61 | 70 | |
| Manchester Ward 9 | 1,267 | 1,759 | 1,131 | 4,157 | 66 | 93 | |
| Manchester Ward 10 | 1,379 | 1,790 | 1,084 | 4,253 | 39 | 49 | |
| Manchester Ward 11 | 943 | 1,274 | 1,060 | 3,277 | 19 | 20 | |
| Manchester Ward 12 | 1,620 | 1,423 | 1,162 | 4,205 | 85 | 52 | |
| Mason | 223 | 135 | 491 | 849 | 41 | 27 | |
| Merrimack | 6,292 | 4,218 | 5,582 | 16,092 | 257 | 157 | |
| Milford | 3,242 | 2,049 | 3,558 | 8,849 | 247 | 99 | |
| Mont Vernon | 521 | 354 | 600 | 1,475 | 47 | 39 | |
| Nashua Ward 1 | 1,997 | 1,836 | 2,073 | 5,906 | 148 | 87 | |
| Nashua Ward 2 | 1,737 | 1,407 | 1,862 | 5,006 | 95 | 59 | |
| Nashua Ward 3 | 1,414 | 1,514 | 1,756 | 4,684 | 71 | 53 | |