STATE OF NEW HAMPSHIRE
ELECTIONS DIVISION
STATE GENERAL ELECTION - November 2, 2004
| November 2, 2004 | State Senate - District No. 2 | |||
| Johnson, r | Lovett, d | Scatter | ||
| Alexandria | 439 | 343 | 2 | |
| Ashland | 505 | 510 | 0 | |
| Bath | 275 | 180 | 0 | |
| Benton | 101 | 59 | 0 | |
| Bridgewater | 345 | 252 | 0 | |
| Bristol | 882 | 617 | 3 | |
| Campton | 712 | 841 | 1 | |
| Canaan | 767 | 784 | 5 | |
| Center Harbor | 428 | 258 | 0 | |
| Dorchester | 103 | 71 | 3 | |
| Easton | 80 | 97 | 0 | |
| Ellsworth | 33 | 24 | 0 | |
| Groton | 161 | 131 | 1 | |
| Haverhill | 1400 | 552 | 0 | |
| Hebron | 239 | 159 | 0 | |
| Holderness | 509 | 747 | 0 | |
| Landaff | 138 | 77 | 0 | |
| Lyme | 375 | 722 | 0 | |
| Meredith | 2281 | 1122 | 0 | |
| Monroe | 337 | 150 | 0 | |
| New Hampton | 665 | 510 | 2 | |
| Orange | 72 | 77 | 0 | |
| Orford | 309 | 354 | 0 | |
| Piermont | 204 | 209 | 0 | |
| Plymouth | 1104 | 2150 | 7 | |
| Rumney | 537 | 390 | 0 | |
| Sanbornton | 940 | 666 | 1 | |
| Thornton | 564 | 486 | 0 | |
| Warren | 285 | 185 | 0 | |
| Wentworth | 285 | 173 | 0 | |
| Woodstock | 332 | 333 | 2 | |
| Totals | 15407 | 13229 | 25 | |
| State Senate District 1 | State Senate Districts 3-4 | State Senate Districts 5-6 |
| State Senate District 7-8 | State Senate District 9-11 | State Senate Districts 12-14 |
| State Senate Districts 15-17 | State Senate Districts 18-21 | State Senate Districts 22-24 |