2024 Massachusetts Primaries

Massachusetts is holding its primary election today. Polls close at 8 p.m. EDT.

Abington chevron-right Acton chevron-right Acushnet chevron-right Adams chevron-right Agawam chevron-right Alford chevron-right Amesbury chevron-right Amherst chevron-right Andover chevron-right Aquinnah chevron-right Arlington chevron-right Ashburnham chevron-right Ashby chevron-right Ashfield chevron-right Ashland chevron-right Athol chevron-right Attleboro chevron-right Auburn chevron-right Avon chevron-right Ayer chevron-right Barnstable chevron-right Barre chevron-right Becket chevron-right Bedford chevron-right Belchertown chevron-right Bellingham chevron-right Belmont chevron-right Berkley chevron-right Berlin chevron-right Bernardston chevron-right Beverly chevron-right Billerica chevron-right Blackstone chevron-right Blandford chevron-right Bolton chevron-right Boston chevron-right Bourne chevron-right Boxborough chevron-right Boxford chevron-right Boylston chevron-right Braintree chevron-right Brewster chevron-right Bridgewater chevron-right Brimfield chevron-right Brockton chevron-right Brookfield chevron-right Brookline chevron-right Buckland chevron-right Burlington chevron-right Cambridge chevron-right Canton chevron-right Carlisle chevron-right Carver chevron-right Charlemont chevron-right Charlton chevron-right Chatham chevron-right Chelmsford chevron-right Chelsea chevron-right Cheshire chevron-right Chester chevron-right Chesterfield chevron-right Chicopee chevron-right Chilmark chevron-right Clarksburg chevron-right Clinton chevron-right Cohasset chevron-right Colrain chevron-right Concord chevron-right Conway chevron-right Cummington chevron-right Dalton chevron-right Danvers chevron-right Dartmouth chevron-right Dedham chevron-right Deerfield chevron-right Dennis chevron-right Dighton chevron-right Douglas chevron-right Dover chevron-right Dracut chevron-right Dudley chevron-right Dunstable chevron-right Duxbury chevron-right East Bridgewater chevron-right East Brookfield chevron-right East Longmeadow chevron-right Eastham chevron-right Easthampton chevron-right Easton chevron-right Edgartown chevron-right Egremont chevron-right Erving chevron-right Essex chevron-right Everett chevron-right Fairhaven chevron-right Fall River chevron-right Falmouth chevron-right Fitchburg chevron-right Florida chevron-right Foxborough chevron-right Framingham chevron-right Franklin chevron-right Freetown chevron-right Gardner chevron-right Georgetown chevron-right Gill chevron-right Gloucester chevron-right Goshen chevron-right Gosnold chevron-right Grafton chevron-right Granby chevron-right Granville chevron-right Great Barrington chevron-right Greenfield chevron-right Groton chevron-right Groveland chevron-right Hadley chevron-right Halifax chevron-right Hamilton chevron-right Hampden chevron-right Hancock chevron-right Hanover chevron-right Hanson chevron-right Hardwick chevron-right Harvard chevron-right Harwich chevron-right Hatfield chevron-right Haverhill chevron-right Hawley chevron-right Heath chevron-right Hingham chevron-right Hinsdale chevron-right Holbrook chevron-right Holden chevron-right Holland chevron-right Holliston chevron-right Holyoke chevron-right Hopedale chevron-right Hopkinton chevron-right Hubbardston chevron-right Hudson chevron-right Hull chevron-right Huntington chevron-right Ipswich chevron-right Kingston chevron-right Lakeville chevron-right Lancaster chevron-right Lanesborough chevron-right Lawrence chevron-right Lee chevron-right Leicester chevron-right Lenox chevron-right Leominster chevron-right Leverett chevron-right Lexington chevron-right Leyden chevron-right Lincoln chevron-right Littleton chevron-right Longmeadow chevron-right Lowell chevron-right Ludlow chevron-right Lunenburg chevron-right Lynn chevron-right Lynnfield chevron-right Malden chevron-right Manchester-by-the-Sea chevron-right Mansfield chevron-right Marblehead chevron-right Marion chevron-right Marlborough chevron-right Marshfield chevron-right Mashpee chevron-right Mattapoisett chevron-right Maynard chevron-right Medfield chevron-right Medford chevron-right Medway chevron-right Melrose chevron-right Mendon chevron-right Merrimac chevron-right Methuen chevron-right Middleborough chevron-right Middlefield chevron-right Middleton chevron-right Milford chevron-right Millbury chevron-right Millis chevron-right Millville chevron-right Milton chevron-right Monroe chevron-right Monson chevron-right Montague chevron-right Monterey chevron-right Montgomery chevron-right Mount Washington chevron-right Nahant chevron-right Nantucket chevron-right Natick chevron-right Needham chevron-right New Ashford chevron-right New Bedford chevron-right New Braintree chevron-right New Marlborough chevron-right New Salem chevron-right Newbury chevron-right Newburyport chevron-right Newton chevron-right Norfolk chevron-right North Adams chevron-right North Andover chevron-right North Attleborough chevron-right North Brookfield chevron-right North Reading chevron-right Northampton chevron-right Northborough chevron-right Northbridge chevron-right Northfield chevron-right Norton chevron-right Norwell chevron-right Norwood chevron-right Oak Bluffs chevron-right Oakham chevron-right Orange chevron-right Orleans chevron-right Otis chevron-right Oxford chevron-right Palmer chevron-right Paxton chevron-right Peabody chevron-right Pelham chevron-right Pembroke chevron-right Pepperell chevron-right Peru chevron-right Petersham chevron-right Phillipston chevron-right Pittsfield chevron-right Plainfield chevron-right Plainville chevron-right Plymouth chevron-right Plympton chevron-right Princeton chevron-right Provincetown chevron-right Quincy chevron-right Randolph chevron-right Raynham chevron-right Reading chevron-right Rehoboth chevron-right Revere chevron-right Richmond chevron-right Rochester chevron-right Rockland chevron-right Rockport chevron-right Rowe chevron-right Rowley chevron-right Royalston chevron-right Russell chevron-right Rutland chevron-right Salem chevron-right Salisbury chevron-right Sandisfield chevron-right Sandwich chevron-right Saugus chevron-right Savoy chevron-right Scituate chevron-right Seekonk chevron-right Sharon chevron-right Sheffield chevron-right Shelburne chevron-right Sherborn chevron-right Shirley chevron-right Shrewsbury chevron-right Shutesbury chevron-right Somerset chevron-right Somerville chevron-right South Hadley chevron-right Southampton chevron-right Southborough chevron-right Southbridge chevron-right Southwick chevron-right Spencer chevron-right Springfield chevron-right Sterling chevron-right Stockbridge chevron-right Stoneham chevron-right Stoughton chevron-right Stow chevron-right Sturbridge chevron-right Sudbury chevron-right Sunderland chevron-right Sutton chevron-right Swampscott chevron-right Swansea chevron-right Taunton chevron-right Templeton chevron-right Tewksbury chevron-right Tisbury chevron-right Tolland chevron-right Topsfield chevron-right Townsend chevron-right Truro chevron-right Tyngsborough chevron-right Tyringham chevron-right Upton chevron-right Uxbridge chevron-right Wakefield chevron-right Wales chevron-right Walpole chevron-right Waltham chevron-right Ware chevron-right Wareham chevron-right Warren chevron-right Warwick chevron-right Washington chevron-right Watertown chevron-right Wayland chevron-right Webster chevron-right Wellesley chevron-right Wellfleet chevron-right Wendell chevron-right Wenham chevron-right West Boylston chevron-right West Bridgewater chevron-right West Brookfield chevron-right West Newbury chevron-right West Springfield chevron-right West Stockbridge chevron-right West Tisbury chevron-right Westborough chevron-right Westfield chevron-right Westford chevron-right Westhampton chevron-right Westminster chevron-right Weston chevron-right Westport chevron-right Westwood chevron-right Weymouth chevron-right Whately chevron-right Whitman chevron-right Wilbraham chevron-right Williamsburg chevron-right Williamstown chevron-right Wilmington chevron-right Winchendon chevron-right Winchester chevron-right Windsor chevron-right Winthrop chevron-right Woburn chevron-right Worcester chevron-right Worthington chevron-right Wrentham chevron-right Yarmouth chevron-right

Presidential

Senate

House

District Dem GOP
District 1 Dem arrow right
District 2 Dem arrow right
District 3 Dem arrow right
District 4 Dem arrow right
District 5 Dem arrow right
District 6 Dem arrow right
District 7 Dem arrow right
District 8 Dem arrow right GOP arrow right
District 9 Dem arrow right GOP arrow right

Local Races

Hamilton County
County Results
Abington Results arrow right
Acton Results arrow right
Acushnet Results arrow right
Adams Results arrow right
Agawam Results arrow right
Alford Results arrow right
Amesbury Results arrow right
Amherst Results arrow right
Andover Results arrow right
Aquinnah Results arrow right
Arlington Results arrow right
Ashburnham Results arrow right
Ashby Results arrow right
Ashfield Results arrow right
Ashland Results arrow right
Athol Results arrow right
Attleboro Results arrow right
Auburn Results arrow right
Avon Results arrow right
Ayer Results arrow right
Barnstable Results arrow right
Barre Results arrow right
Becket Results arrow right
Bedford Results arrow right
Belchertown Results arrow right
Bellingham Results arrow right
Belmont Results arrow right
Berkley Results arrow right
Berlin Results arrow right
Bernardston Results arrow right
Beverly Results arrow right
Billerica Results arrow right
Blackstone Results arrow right
Blandford Results arrow right
Bolton Results arrow right
Boston Results arrow right
Bourne Results arrow right
Boxborough Results arrow right
Boxford Results arrow right
Boylston Results arrow right
Braintree Results arrow right
Brewster Results arrow right
Bridgewater Results arrow right
Brimfield Results arrow right
Brockton Results arrow right
Brookfield Results arrow right
Brookline Results arrow right
Buckland Results arrow right
Burlington Results arrow right
Cambridge Results arrow right
Canton Results arrow right
Carlisle Results arrow right
Carver Results arrow right
Charlemont Results arrow right
Charlton Results arrow right
Chatham Results arrow right
Chelmsford Results arrow right
Chelsea Results arrow right
Cheshire Results arrow right
Chester Results arrow right
Chesterfield Results arrow right
Chicopee Results arrow right
Chilmark Results arrow right
Clarksburg Results arrow right
Clinton Results arrow right
Cohasset Results arrow right
Colrain Results arrow right
Concord Results arrow right
Conway Results arrow right
Cummington Results arrow right
Dalton Results arrow right
Danvers Results arrow right
Dartmouth Results arrow right
Dedham Results arrow right
Deerfield Results arrow right
Dennis Results arrow right
Dighton Results arrow right
Douglas Results arrow right
Dover Results arrow right
Dracut Results arrow right
Dudley Results arrow right
Dunstable Results arrow right
Duxbury Results arrow right
East Bridgewater Results arrow right
East Brookfield Results arrow right
East Longmeadow Results arrow right
Eastham Results arrow right
Easthampton Results arrow right
Easton Results arrow right
Edgartown Results arrow right
Egremont Results arrow right
Erving Results arrow right
Essex Results arrow right
Everett Results arrow right
Fairhaven Results arrow right
Fall River Results arrow right
Falmouth Results arrow right
Fitchburg Results arrow right
Florida Results arrow right
Foxborough Results arrow right
Framingham Results arrow right
Franklin Results arrow right
Freetown Results arrow right
Gardner Results arrow right
Georgetown Results arrow right
Gill Results arrow right
Gloucester Results arrow right
Goshen Results arrow right
Gosnold Results arrow right
Grafton Results arrow right
Granby Results arrow right
Granville Results arrow right
Great Barrington Results arrow right
Greenfield Results arrow right
Groton Results arrow right
Groveland Results arrow right
Hadley Results arrow right
Halifax Results arrow right
Hamilton Results arrow right
Hampden Results arrow right
Hancock Results arrow right
Hanover Results arrow right
Hanson Results arrow right
Hardwick Results arrow right
Harvard Results arrow right
Harwich Results arrow right
Hatfield Results arrow right
Haverhill Results arrow right
Hawley Results arrow right
Heath Results arrow right
Hingham Results arrow right
Hinsdale Results arrow right
Holbrook Results arrow right
Holden Results arrow right
Holland Results arrow right
Holliston Results arrow right
Holyoke Results arrow right
Hopedale Results arrow right
Hopkinton Results arrow right
Hubbardston Results arrow right
Hudson Results arrow right
Hull Results arrow right
Huntington Results arrow right
Ipswich Results arrow right
Kingston Results arrow right
Lakeville Results arrow right
Lancaster Results arrow right
Lanesborough Results arrow right
Lawrence Results arrow right
Lee Results arrow right
Leicester Results arrow right
Lenox Results arrow right
Leominster Results arrow right
Leverett Results arrow right
Lexington Results arrow right
Leyden Results arrow right
Lincoln Results arrow right
Littleton Results arrow right
Longmeadow Results arrow right
Lowell Results arrow right
Ludlow Results arrow right
Lunenburg Results arrow right
Lynn Results arrow right
Lynnfield Results arrow right
Malden Results arrow right
Manchester-by-the-Sea Results arrow right
Mansfield Results arrow right
Marblehead Results arrow right
Marion Results arrow right
Marlborough Results arrow right
Marshfield Results arrow right
Mashpee Results arrow right
Mattapoisett Results arrow right
Maynard Results arrow right
Medfield Results arrow right
Medford Results arrow right
Medway Results arrow right
Melrose Results arrow right
Mendon Results arrow right
Merrimac Results arrow right
Methuen Results arrow right
Middleborough Results arrow right
Middlefield Results arrow right
Middleton Results arrow right
Milford Results arrow right
Millbury Results arrow right
Millis Results arrow right
Millville Results arrow right
Milton Results arrow right
Monroe Results arrow right
Monson Results arrow right
Montague Results arrow right
Monterey Results arrow right
Montgomery Results arrow right
Mount Washington Results arrow right
Nahant Results arrow right
Nantucket Results arrow right
Natick Results arrow right
Needham Results arrow right
New Ashford Results arrow right
New Bedford Results arrow right
New Braintree Results arrow right
New Marlborough Results arrow right
New Salem Results arrow right
Newbury Results arrow right
Newburyport Results arrow right
Newton Results arrow right
Norfolk Results arrow right
North Adams Results arrow right
North Andover Results arrow right
North Attleborough Results arrow right
North Brookfield Results arrow right
North Reading Results arrow right
Northampton Results arrow right
Northborough Results arrow right
Northbridge Results arrow right
Northfield Results arrow right
Norton Results arrow right
Norwell Results arrow right
Norwood Results arrow right
Oak Bluffs Results arrow right
Oakham Results arrow right
Orange Results arrow right
Orleans Results arrow right
Otis Results arrow right
Oxford Results arrow right
Palmer Results arrow right
Paxton Results arrow right
Peabody Results arrow right
Pelham Results arrow right
Pembroke Results arrow right
Pepperell Results arrow right
Peru Results arrow right
Petersham Results arrow right
Phillipston Results arrow right
Pittsfield Results arrow right
Plainfield Results arrow right
Plainville Results arrow right
Plymouth Results arrow right
Plympton Results arrow right
Princeton Results arrow right
Provincetown Results arrow right
Quincy Results arrow right
Randolph Results arrow right
Raynham Results arrow right
Reading Results arrow right
Rehoboth Results arrow right
Revere Results arrow right
Richmond Results arrow right
Rochester Results arrow right
Rockland Results arrow right
Rockport Results arrow right
Rowe Results arrow right
Rowley Results arrow right
Royalston Results arrow right
Russell Results arrow right
Rutland Results arrow right
Salem Results arrow right
Salisbury Results arrow right
Sandisfield Results arrow right
Sandwich Results arrow right
Saugus Results arrow right
Savoy Results arrow right
Scituate Results arrow right
Seekonk Results arrow right
Sharon Results arrow right
Sheffield Results arrow right
Shelburne Results arrow right
Sherborn Results arrow right
Shirley Results arrow right
Shrewsbury Results arrow right
Shutesbury Results arrow right
Somerset Results arrow right
Somerville Results arrow right
South Hadley Results arrow right
Southampton Results arrow right
Southborough Results arrow right
Southbridge Results arrow right
Southwick Results arrow right
Spencer Results arrow right
Springfield Results arrow right
Sterling Results arrow right
Stockbridge Results arrow right
Stoneham Results arrow right
Stoughton Results arrow right
Stow Results arrow right
Sturbridge Results arrow right
Sudbury Results arrow right
Sunderland Results arrow right
Sutton Results arrow right
Swampscott Results arrow right
Swansea Results arrow right
Taunton Results arrow right
Templeton Results arrow right
Tewksbury Results arrow right
Tisbury Results arrow right
Tolland Results arrow right
Topsfield Results arrow right
Townsend Results arrow right
Truro Results arrow right
Tyngsborough Results arrow right
Tyringham Results arrow right
Upton Results arrow right
Uxbridge Results arrow right
Wakefield Results arrow right
Wales Results arrow right
Walpole Results arrow right
Waltham Results arrow right
Ware Results arrow right
Wareham Results arrow right
Warren Results arrow right
Warwick Results arrow right
Washington Results arrow right
Watertown Results arrow right
Wayland Results arrow right
Webster Results arrow right
Wellesley Results arrow right
Wellfleet Results arrow right
Wendell Results arrow right
Wenham Results arrow right
West Boylston Results arrow right
West Bridgewater Results arrow right
West Brookfield Results arrow right
West Newbury Results arrow right
West Springfield Results arrow right
West Stockbridge Results arrow right
West Tisbury Results arrow right
Westborough Results arrow right
Westfield Results arrow right
Westford Results arrow right
Westhampton Results arrow right
Westminster Results arrow right
Weston Results arrow right
Westport Results arrow right
Westwood Results arrow right
Weymouth Results arrow right
Whately Results arrow right
Whitman Results arrow right
Wilbraham Results arrow right
Williamsburg Results arrow right
Williamstown Results arrow right
Wilmington Results arrow right
Winchendon Results arrow right
Winchester Results arrow right
Windsor Results arrow right
Winthrop Results arrow right
Woburn Results arrow right
Worcester Results arrow right
Worthington Results arrow right
Wrentham Results arrow right
Yarmouth Results arrow right