View all of our markets on the Markets Page.
Track how the count moved over time — every reporting update, county by county, from first results to final call. Get this feature and the entire Votes Pro Election Pack for just $9.99 through the 2026 midterms with no long-term commitment.
| Candidate | Party | Votes | Pct |
|---|---|---|---|
Jordan AveryAvery | Democratic | ||
Morgan BlakeBlake | Republican |
Counties reporting
Township | Leader | Votes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Amesbury | - | 0 | 7,412 | 3,164 | 1,300 | 10,237 | 14,875 | 0 | ||
Andover | - | 0 | ||||||||
Haverhill | - | 0 | ||||||||
Merrimac | - | 0 | ||||||||
North Andover | - | 0 | ||||||||
Tewksbury | - | 0 | ||||||||
Wilmington | - | 0 |
Track how the count moved over time — every reporting update, county by county, from first results to final call. Get this feature and the entire Votes Pro Election Pack for just $9.99 through the 2026 midterms with no long-term commitment.