Akashic
1892–2024
Akashic
MassachusettsHarrisD+25.2
2024 presidential margin by county for Massachusetts, MAA map of the constituent counties of Massachusetts, MA, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic).Framingham, MA · D+41.5Alford, MA · D+61.2Lenox, MA · D+59.5New Ashford, MA · D+17.3Otis, MA · D+5.6Sandisfield, MA · D+13.5Williamstown, MA · D+69.6Dartmouth, MA · D+0.3Freetown, MA · R+17.1Raynham, MA · R+7.1Swansea, MA · R+12.9Erving, MA · D+6.8Greenfield, MA · D+43.8Monson, MA · R+9.4Southwick, MA · R+19.7Pelham, MA · D+77.1Wellesley, MA · D+51.9Webster, MA · R+8.1West Boylston, MA · D+17.3Millville, MA · R+19.6Barre, MA · R+7.2Hopedale, MA · D+17.3Lancaster, MA · D+12.2Harvard, MA · D+51.7Gardner, MA · D+5.1Phillipston, MA · R+22.6Petersham, MA · D+18.3Hardwick, MA · R+8.3Milford, MA · D+11.7Hanson, MA · R+11.0West Bridgewater, MA · R+9.5Whitman, MA · R+2.3Revere, MA · D+8.1Middleborough, MA · R+14.3Rochester, MA · R+13.8Berlin, MA · D+18.3Danvers, MA · D+9.9Hamilton, MA · D+36.0Newbury, MA · D+23.8Ipswich, MA · D+30.3Middleton, MA · R+9.0Newburyport, MA · D+43.8Rowley, MA · D+3.7Chesterfield, MA · D+25.0Cummington, MA · D+41.5Goshen, MA · D+20.1Bellingham, MA · D+0.2Brookline, MA · D+71.6Canton, MA · D+22.3Cohasset, MA · D+32.5Millis, MA · D+21.8Milton, MA · D+42.9Needham, MA · D+53.2Norwood, MA · D+21.1Stoughton, MA · D+25.7Walpole, MA · D+13.0Acushnet, MA · R+24.0Attleboro, MA · D+11.5Dighton, MA · R+18.8Easton, MA · D+15.7Mansfield, MA · D+17.3New Bedford, MA · D+8.1Norton, MA · D+2.7Rehoboth, MA · R+12.9Somerset, MA · R+3.9Hudson, MA · D+23.3Malden, MA · D+39.2Lanesborough, MA · D+27.4Marblehead, MA · D+39.8Hatfield, MA · D+34.3Charlton, MA · R+12.7Gloucester, MA · D+28.1Lowell, MA · D+23.3Groveland, MA · D+4.2Barnstable Town, MA · no dataBrewster, MA · D+33.6Falmouth, MA · D+27.1Orleans, MA · D+37.6Wellfleet, MA · D+54.8Saugus, MA · R+9.9Topsfield, MA · D+18.7West Newbury, MA · D+30.0Andover, MA · D+31.6Boxford, MA · D+18.0Essex, MA · D+30.3Lawrence, MA · D+17.2Lynn, MA · D+22.5Lynnfield, MA · R+3.2Manchester-by-the-Sea, MA · D+44.7Methuen, MA · D+1.7Nahant, MA · D+26.1Deerfield, MA · D+43.9Monroe, MA · R+22.7Salem, MA · D+45.7Leverett, MA · D+71.0Palmer Town, MA · no dataRussell, MA · R+19.4Tolland, MA · R+8.5Leyden, MA · D+31.5New Salem, MA · D+22.5Orange, MA · R+1.6Longmeadow, MA · D+25.1Gosnold, MA · D+53.7Tisbury, MA · D+55.7Bernardston, MA · D+27.5Belmont, MA · D+56.3Cambridge, MA · D+78.8Chelmsford, MA · D+23.4Everett, MA · D+24.6Holliston, MA · D+39.9Charlemont, MA · D+36.8Colrain, MA · D+27.6Natick, MA · D+48.1North Reading, MA · D+7.9Pepperell, MA · D+5.0Sudbury, MA · D+51.7Tewksbury, MA · R+1.0Tyngsborough, MA · D+2.4Watertown, MA · D+53.6Wayland, MA · D+57.4Wilmington, MA · D+3.5Sherborn, MA · D+55.0Shirley, MA · D+13.3Brockton, MA · D+43.3Carver, MA · R+12.7Hingham, MA · D+30.7Lakeville, MA · R+13.3Plymouth, MA · D+9.7Plympton, MA · R+9.0Scituate, MA · D+25.7Northfield, MA · D+25.3Hawley, MA · D+27.0Aquinnah, MA · D+76.1Huntington, MA · R+7.9Abington, MA · D+1.0Duxbury, MA · D+21.3East Bridgewater, MA · R+10.5Halifax, MA · R+12.9Belchertown, MA · D+19.7Easthampton, MA · D+45.7Hadley, MA · D+38.4Ware, MA · R+7.4Williamsburg, MA · D+55.6Hull, MA · D+24.3Kingston, MA · D+0.3Marion, MA · D+25.8Mattapoisett, MA · D+13.8Pembroke, MA · R+3.0Rockland, MA · D+0.2Fall River, MA · R+1.6Taunton, MA · D+2.8Westport, MA · R+6.5Hopkinton, MA · D+35.3Marlborough, MA · D+23.9Newton, MA · D+59.3Acton, MA · D+57.9Arlington, MA · D+66.1Ashby, MA · R+3.8Ashland, MA · D+37.6Ayer, MA · D+26.6Brookfield, MA · R+8.7Boston, MA · D+56.8Winthrop Town, MA · no dataChelsea, MA · D+36.6Bridgewater Town, MA · no dataNew Braintree, MA · R+6.1Northbridge, MA · R+1.7Becket, MA · D+23.9Lee, MA · D+35.1Savoy, MA · D+0.5Tyringham, MA · D+44.5Adams, MA · D+21.7Cheshire, MA · D+8.0Princeton, MA · D+18.4Royalston, MA · TiedShrewsbury, MA · D+22.2Southbridge Town, MA · no dataClarksburg, MA · D+15.8Dalton, MA · D+31.5Granby, MA · D+0.2Sturbridge, MA · D+7.0Sutton, MA · R+6.1Florida, MA · R+8.3Egremont, MA · D+60.4Great Barrington, MA · D+60.8Hancock, MA · D+3.9Hinsdale, MA · D+20.3West Tisbury, MA · D+63.5Oak Bluffs, MA · D+46.7Warren, MA · no dataWest Brookfield, MA · R+2.1Westminster, MA · R+1.1Edgartown, MA · D+38.3Chilmark, MA · D+70.4Monterey, MA · D+64.8Mount Washington, MA · D+57.9New Marlborough, MA · D+40.4North Adams, MA · D+35.0Athol, MA · R+6.3Dudley, MA · R+13.5Peru, MA · D+2.3Pittsfield, MA · D+43.2Richmond, MA · D+55.4Sheffield, MA · D+39.7Holden, MA · D+13.4Southborough, MA · D+37.4Westborough, MA · D+39.5Worcester, MA · D+27.8Upton, MA · D+16.3Stockbridge, MA · D+65.6Washington, MA · D+24.9West Stockbridge, MA · D+60.3Windsor, MA · D+23.7Templeton, MA · R+15.4Whately, MA · D+34.5Ashfield, MA · D+56.8Shutesbury, MA · D+69.3Avon, MA · D+9.8Dover, MA · D+35.5Holbrook, MA · D+12.7Medway, MA · D+21.8Plainville, MA · D+2.7Westwood, MA · D+27.0Weymouth Town, MA · no dataWrentham, MA · D+4.3Sharon, MA · D+45.6East Longmeadow, MA · D+0.6Amesbury, MA · D+30.0Beverly, MA · D+34.6Georgetown, MA · D+5.9Haverhill, MA · D+11.1Merrimac, MA · D+13.4North Andover, MA · D+20.1Rockport, MA · D+46.3Salisbury, MA · R+1.2Swampscott, MA · D+38.8Wenham, MA · D+36.1Peabody, MA · D+0.4Agawam Town, MA · no dataRandolph Town, MA · no dataNorthborough, MA · D+31.3Ashburnham, MA · D+4.2Auburn, MA · D+6.8Blackstone, MA · R+10.7Bolton, MA · D+36.9Boylston, MA · D+15.3Clinton, MA · D+14.0Douglas, MA · R+15.1East Brookfield, MA · R+15.9Grafton, MA · D+21.6Seekonk, MA · R+1.0Berkley, MA · R+22.2Hubbardston, MA · R+12.1Leominster, MA · D+9.1Lunenburg, MA · D+8.9Mendon, MA · D+2.2Millbury, MA · R+1.3Fairhaven, MA · D+1.8Holland, MA · R+13.9Northampton, MA · D+74.3Plainfield, MA · D+32.2South Hadley, MA · D+28.8Worthington, MA · D+27.5Southampton, MA · D+7.3Westhampton, MA · D+26.5Leicester, MA · R+7.9North Brookfield, MA · R+16.6Rutland, MA · R+5.2Spencer, MA · R+10.9Oakham, MA · R+16.5Oxford, MA · R+10.4Paxton, MA · D+6.8Middlefield, MA · D+18.7Sterling, MA · D+5.1Uxbridge, MA · R+4.8Winchendon, MA · R+14.9West Springfield Town, MA · no dataBlandford, MA · R+22.8Chester, MA · R+19.2Chicopee, MA · D+6.4Granville, MA · R+24.4Hampden, MA · R+11.1Holyoke, MA · D+30.0Ludlow, MA · R+8.2Montgomery, MA · R+12.1Springfield, MA · D+33.4Bedford, MA · D+44.0Boxborough, MA · D+48.2Burlington, MA · D+18.5Carlisle, MA · D+58.3Concord, MA · D+64.6Bourne, MA · D+5.4Mashpee, MA · D+15.2Sandwich, MA · D+8.6Yarmouth, MA · D+15.7Brimfield, MA · R+10.9Westfield, MA · R+4.0Dracut, MA · R+8.1Dunstable, MA · D+10.7Nantucket, MA · D+36.7Montague, MA · D+38.9Shelburne, MA · D+53.4Lexington, MA · D+60.4Lincoln, MA · D+65.4Littleton, MA · D+35.2Wales, MA · R+21.3Braintree Town, MA · no dataDedham, MA · D+29.6Franklin Town, MA · no dataNorfolk, MA · D+17.0Quincy, MA · D+24.8Medfield, MA · D+34.1Chatham, MA · D+25.1Harwich, MA · D+22.7Provincetown, MA · D+84.1Truro, MA · D+59.2Dennis, MA · D+16.0Eastham, MA · D+41.7Wilbraham, MA · D+3.7Fitchburg, MA · D+11.8Somerville, MA · D+72.4Maynard, MA · D+44.5Medford, MA · D+44.4Melrose, MA · D+43.5Stoneham, MA · D+15.4Stow, MA · D+47.5Wakefield, MA · D+20.2Westford, MA · D+32.3Winchester, MA · D+41.1Woburn, MA · D+15.8Billerica, MA · D+1.4Groton, MA · D+36.0Reading, MA · D+29.4Townsend, MA · R+5.4Waltham, MA · D+38.5Weston, MA · D+42.0Buckland, MA · D+45.2Conway, MA · D+48.2Heath, MA · D+21.6Rowe, MA · D+6.8Foxborough, MA · D+11.3Sunderland, MA · D+53.8Warwick, MA · D+26.8Gill, MA · D+40.0Wendell, MA · D+52.5Amherst Town, MA · no dataNorth Attleborough Town, MA · no dataHanover, MA · R+3.2Marshfield, MA · D+5.3Norwell, MA · D+14.3Wareham, MA · D+1.9
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic61.2%2,126,545
Donald TrumpRepublican36.0%1,251,308
Jill SteinGreen-Rainbow0.8%26,545
D+60
R+60
351 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
Gold marks a county an independent or third-party candidate carried.
County-level results (351 counties) — table
2024 presidential result by county for Massachusetts, MA — winner and D-vs-R margin.
CountyWinnerMargin
Abington, MADemocraticD+1.0
Acton, MADemocraticD+57.9
Acushnet, MARepublicanR+24.0
Adams, MADemocraticD+21.7
Agawam Town, MANo result
Alford, MADemocraticD+61.2
Amesbury, MADemocraticD+30.0
Amherst Town, MANo result
Andover, MADemocraticD+31.6
Aquinnah, MADemocraticD+76.1
Arlington, MADemocraticD+66.1
Ashburnham, MADemocraticD+4.2
Ashby, MARepublicanR+3.8
Ashfield, MADemocraticD+56.8
Ashland, MADemocraticD+37.6
Athol, MARepublicanR+6.3
Attleboro, MADemocraticD+11.5
Auburn, MADemocraticD+6.8
Avon, MADemocraticD+9.8
Ayer, MADemocraticD+26.6
Barnstable Town, MANo result
Barre, MARepublicanR+7.2
Becket, MADemocraticD+23.9
Bedford, MADemocraticD+44.0
Belchertown, MADemocraticD+19.7
Bellingham, MADemocraticD+0.2
Belmont, MADemocraticD+56.3
Berkley, MARepublicanR+22.2
Berlin, MADemocraticD+18.3
Bernardston, MADemocraticD+27.5
Beverly, MADemocraticD+34.6
Billerica, MADemocraticD+1.4
Blackstone, MARepublicanR+10.7
Blandford, MARepublicanR+22.8
Bolton, MADemocraticD+36.9
Boston, MADemocraticD+56.8
Bourne, MADemocraticD+5.4
Boxborough, MADemocraticD+48.2
Boxford, MADemocraticD+18.0
Boylston, MADemocraticD+15.3
Braintree Town, MANo result
Brewster, MADemocraticD+33.6
Bridgewater Town, MANo result
Brimfield, MARepublicanR+10.9
Brockton, MADemocraticD+43.3
Brookfield, MARepublicanR+8.7
Brookline, MADemocraticD+71.6
Buckland, MADemocraticD+45.2
Burlington, MADemocraticD+18.5
Cambridge, MADemocraticD+78.8
Canton, MADemocraticD+22.3
Carlisle, MADemocraticD+58.3
Carver, MARepublicanR+12.7
Charlemont, MADemocraticD+36.8
Charlton, MARepublicanR+12.7
Chatham, MADemocraticD+25.1
Chelmsford, MADemocraticD+23.4
Chelsea, MADemocraticD+36.6
Cheshire, MADemocraticD+8.0
Chester, MARepublicanR+19.2
Chesterfield, MADemocraticD+25.0
Chicopee, MADemocraticD+6.4
Chilmark, MADemocraticD+70.4
Clarksburg, MADemocraticD+15.8
Clinton, MADemocraticD+14.0
Cohasset, MADemocraticD+32.5
Colrain, MADemocraticD+27.6
Concord, MADemocraticD+64.6
Conway, MADemocraticD+48.2
Cummington, MADemocraticD+41.5
Dalton, MADemocraticD+31.5
Danvers, MADemocraticD+9.9
Dartmouth, MADemocraticD+0.3
Dedham, MADemocraticD+29.6
Deerfield, MADemocraticD+43.9
Dennis, MADemocraticD+16.0
Dighton, MARepublicanR+18.8
Douglas, MARepublicanR+15.1
Dover, MADemocraticD+35.5
Dracut, MARepublicanR+8.1
Dudley, MARepublicanR+13.5
Dunstable, MADemocraticD+10.7
Duxbury, MADemocraticD+21.3
East Bridgewater, MARepublicanR+10.5
East Brookfield, MARepublicanR+15.9
East Longmeadow, MADemocraticD+0.6
Eastham, MADemocraticD+41.7
Easthampton, MADemocraticD+45.7
Easton, MADemocraticD+15.7
Edgartown, MADemocraticD+38.3
Egremont, MADemocraticD+60.4
Erving, MADemocraticD+6.8
Essex, MADemocraticD+30.3
Everett, MADemocraticD+24.6
Fairhaven, MADemocraticD+1.8
Fall River, MARepublicanR+1.6
Falmouth, MADemocraticD+27.1
Fitchburg, MADemocraticD+11.8
Florida, MARepublicanR+8.3
Foxborough, MADemocraticD+11.3
Framingham, MADemocraticD+41.5
Franklin Town, MANo result
Freetown, MARepublicanR+17.1
Gardner, MADemocraticD+5.1
Georgetown, MADemocraticD+5.9
Gill, MADemocraticD+40.0
Gloucester, MADemocraticD+28.1
Goshen, MADemocraticD+20.1
Gosnold, MADemocraticD+53.7
Grafton, MADemocraticD+21.6
Granby, MADemocraticD+0.2
Granville, MARepublicanR+24.4
Great Barrington, MADemocraticD+60.8
Greenfield, MADemocraticD+43.8
Groton, MADemocraticD+36.0
Groveland, MADemocraticD+4.2
Hadley, MADemocraticD+38.4
Halifax, MARepublicanR+12.9
Hamilton, MADemocraticD+36.0
Hampden, MARepublicanR+11.1
Hancock, MADemocraticD+3.9
Hanover, MARepublicanR+3.2
Hanson, MARepublicanR+11.0
Hardwick, MARepublicanR+8.3
Harvard, MADemocraticD+51.7
Harwich, MADemocraticD+22.7
Hatfield, MADemocraticD+34.3
Haverhill, MADemocraticD+11.1
Hawley, MADemocraticD+27.0
Heath, MADemocraticD+21.6
Hingham, MADemocraticD+30.7
Hinsdale, MADemocraticD+20.3
Holbrook, MADemocraticD+12.7
Holden, MADemocraticD+13.4
Holland, MARepublicanR+13.9
Holliston, MADemocraticD+39.9
Holyoke, MADemocraticD+30.0
Hopedale, MADemocraticD+17.3
Hopkinton, MADemocraticD+35.3
Hubbardston, MARepublicanR+12.1
Hudson, MADemocraticD+23.3
Hull, MADemocraticD+24.3
Huntington, MARepublicanR+7.9
Ipswich, MADemocraticD+30.3
Kingston, MADemocraticD+0.3
Lakeville, MARepublicanR+13.3
Lancaster, MADemocraticD+12.2
Lanesborough, MADemocraticD+27.4
Lawrence, MADemocraticD+17.2
Lee, MADemocraticD+35.1
Leicester, MARepublicanR+7.9
Lenox, MADemocraticD+59.5
Leominster, MADemocraticD+9.1
Leverett, MADemocraticD+71.0
Lexington, MADemocraticD+60.4
Leyden, MADemocraticD+31.5
Lincoln, MADemocraticD+65.4
Littleton, MADemocraticD+35.2
Longmeadow, MADemocraticD+25.1
Lowell, MADemocraticD+23.3
Ludlow, MARepublicanR+8.2
Lunenburg, MADemocraticD+8.9
Lynn, MADemocraticD+22.5
Lynnfield, MARepublicanR+3.2
Malden, MADemocraticD+39.2
Manchester-by-the-Sea, MADemocraticD+44.7
Mansfield, MADemocraticD+17.3
Marblehead, MADemocraticD+39.8
Marion, MADemocraticD+25.8
Marlborough, MADemocraticD+23.9
Marshfield, MADemocraticD+5.3
Mashpee, MADemocraticD+15.2
Mattapoisett, MADemocraticD+13.8
Maynard, MADemocraticD+44.5
Medfield, MADemocraticD+34.1
Medford, MADemocraticD+44.4
Medway, MADemocraticD+21.8
Melrose, MADemocraticD+43.5
Mendon, MADemocraticD+2.2
Merrimac, MADemocraticD+13.4
Methuen, MADemocraticD+1.7
Middleborough, MARepublicanR+14.3
Middlefield, MADemocraticD+18.7
Middleton, MARepublicanR+9.0
Milford, MADemocraticD+11.7
Millbury, MARepublicanR+1.3
Millis, MADemocraticD+21.8
Millville, MARepublicanR+19.6
Milton, MADemocraticD+42.9
Monroe, MARepublicanR+22.7
Monson, MARepublicanR+9.4
Montague, MADemocraticD+38.9
Monterey, MADemocraticD+64.8
Montgomery, MARepublicanR+12.1
Mount Washington, MADemocraticD+57.9
Nahant, MADemocraticD+26.1
Nantucket, MADemocraticD+36.7
Natick, MADemocraticD+48.1
Needham, MADemocraticD+53.2
New Ashford, MADemocraticD+17.3
New Bedford, MADemocraticD+8.1
New Braintree, MARepublicanR+6.1
New Marlborough, MADemocraticD+40.4
New Salem, MADemocraticD+22.5
Newbury, MADemocraticD+23.8
Newburyport, MADemocraticD+43.8
Newton, MADemocraticD+59.3
Norfolk, MADemocraticD+17.0
North Adams, MADemocraticD+35.0
North Andover, MADemocraticD+20.1
North Attleborough Town, MANo result
North Brookfield, MARepublicanR+16.6
North Reading, MADemocraticD+7.9
Northampton, MADemocraticD+74.3
Northborough, MADemocraticD+31.3
Northbridge, MARepublicanR+1.7
Northfield, MADemocraticD+25.3
Norton, MADemocraticD+2.7
Norwell, MADemocraticD+14.3
Norwood, MADemocraticD+21.1
Oak Bluffs, MADemocraticD+46.7
Oakham, MARepublicanR+16.5
Orange, MARepublicanR+1.6
Orleans, MADemocraticD+37.6
Otis, MADemocraticD+5.6
Oxford, MARepublicanR+10.4
Palmer Town, MANo result
Paxton, MADemocraticD+6.8
Peabody, MADemocraticD+0.4
Pelham, MADemocraticD+77.1
Pembroke, MARepublicanR+3.0
Pepperell, MADemocraticD+5.0
Peru, MADemocraticD+2.3
Petersham, MADemocraticD+18.3
Phillipston, MARepublicanR+22.6
Pittsfield, MADemocraticD+43.2
Plainfield, MADemocraticD+32.2
Plainville, MADemocraticD+2.7
Plymouth, MADemocraticD+9.7
Plympton, MARepublicanR+9.0
Princeton, MADemocraticD+18.4
Provincetown, MADemocraticD+84.1
Quincy, MADemocraticD+24.8
Randolph Town, MANo result
Raynham, MARepublicanR+7.1
Reading, MADemocraticD+29.4
Rehoboth, MARepublicanR+12.9
Revere, MADemocraticD+8.1
Richmond, MADemocraticD+55.4
Rochester, MARepublicanR+13.8
Rockland, MADemocraticD+0.2
Rockport, MADemocraticD+46.3
Rowe, MADemocraticD+6.8
Rowley, MADemocraticD+3.7
Royalston, MAOther / independentTied
Russell, MARepublicanR+19.4
Rutland, MARepublicanR+5.2
Salem, MADemocraticD+45.7
Salisbury, MARepublicanR+1.2
Sandisfield, MADemocraticD+13.5
Sandwich, MADemocraticD+8.6
Saugus, MARepublicanR+9.9
Savoy, MADemocraticD+0.5
Scituate, MADemocraticD+25.7
Seekonk, MARepublicanR+1.0
Sharon, MADemocraticD+45.6
Sheffield, MADemocraticD+39.7
Shelburne, MADemocraticD+53.4
Sherborn, MADemocraticD+55.0
Shirley, MADemocraticD+13.3
Shrewsbury, MADemocraticD+22.2
Shutesbury, MADemocraticD+69.3
Somerset, MARepublicanR+3.9
Somerville, MADemocraticD+72.4
South Hadley, MADemocraticD+28.8
Southampton, MADemocraticD+7.3
Southborough, MADemocraticD+37.4
Southbridge Town, MANo result
Southwick, MARepublicanR+19.7
Spencer, MARepublicanR+10.9
Springfield, MADemocraticD+33.4
Sterling, MADemocraticD+5.1
Stockbridge, MADemocraticD+65.6
Stoneham, MADemocraticD+15.4
Stoughton, MADemocraticD+25.7
Stow, MADemocraticD+47.5
Sturbridge, MADemocraticD+7.0
Sudbury, MADemocraticD+51.7
Sunderland, MADemocraticD+53.8
Sutton, MARepublicanR+6.1
Swampscott, MADemocraticD+38.8
Swansea, MARepublicanR+12.9
Taunton, MADemocraticD+2.8
Templeton, MARepublicanR+15.4
Tewksbury, MARepublicanR+1.0
Tisbury, MADemocraticD+55.7
Tolland, MARepublicanR+8.5
Topsfield, MADemocraticD+18.7
Townsend, MARepublicanR+5.4
Truro, MADemocraticD+59.2
Tyngsborough, MADemocraticD+2.4
Tyringham, MADemocraticD+44.5
Upton, MADemocraticD+16.3
Uxbridge, MARepublicanR+4.8
Wakefield, MADemocraticD+20.2
Wales, MARepublicanR+21.3
Walpole, MADemocraticD+13.0
Waltham, MADemocraticD+38.5
Ware, MARepublicanR+7.4
Wareham, MADemocraticD+1.9
Warren, MANo result
Warwick, MADemocraticD+26.8
Washington, MADemocraticD+24.9
Watertown, MADemocraticD+53.6
Wayland, MADemocraticD+57.4
Webster, MARepublicanR+8.1
Wellesley, MADemocraticD+51.9
Wellfleet, MADemocraticD+54.8
Wendell, MADemocraticD+52.5
Wenham, MADemocraticD+36.1
West Boylston, MADemocraticD+17.3
West Bridgewater, MARepublicanR+9.5
West Brookfield, MARepublicanR+2.1
West Newbury, MADemocraticD+30.0
West Springfield Town, MANo result
West Stockbridge, MADemocraticD+60.3
West Tisbury, MADemocraticD+63.5
Westborough, MADemocraticD+39.5
Westfield, MARepublicanR+4.0
Westford, MADemocraticD+32.3
Westhampton, MADemocraticD+26.5
Westminster, MARepublicanR+1.1
Weston, MADemocraticD+42.0
Westport, MARepublicanR+6.5
Westwood, MADemocraticD+27.0
Weymouth Town, MANo result
Whately, MADemocraticD+34.5
Whitman, MARepublicanR+2.3
Wilbraham, MADemocraticD+3.7
Williamsburg, MADemocraticD+55.6
Williamstown, MADemocraticD+69.6
Wilmington, MADemocraticD+3.5
Winchendon, MARepublicanR+14.9
Winchester, MADemocraticD+41.1
Windsor, MADemocraticD+23.7
Winthrop Town, MANo result
Woburn, MADemocraticD+15.8
Worcester, MADemocraticD+27.8
Worthington, MADemocraticD+27.5
Wrentham, MADemocraticD+4.3
Yarmouth, MADemocraticD+15.7

Massachusetts, Massachusetts

presidential history
Presidential margin, 1892–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +25.2% in 2024.flipped D · 1988+25.2%DR18922024
Presidential margin over time
YearMargin (D minus R)
1892−6.6%
1896−43.1%
1900−19.7%
1904−20.7%
1908−24.2%
1912+3.6%
1916−3.9%
1920−40.7%
1924−37.3%
1928+1.1%
1932+4.0%
1936+9.5%
1940+6.7%
1944+5.8%
1948+11.5%
1952−8.8%
1956−18.9%
1960+20.7%
1964+52.7%
1968+30.1%
1972+9.0%
1976+15.7%
1980−0.2%
1984−2.8%
1988+7.9%
1992+18.5%
1996+33.4%
2000+27.3%
2004+25.2%
2008+25.8%
2012+23.1%
2016+26.8%
2020+33.2%
2024+25.2%
DemocraticRepublican
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonDemocraticRepublicanOtherMarginTotal
D
61.2%Harris2,126,545
36.0%Trump1,251,308
0.8%Stein26,545
+25.2%
3,473,653
D
65.1%Biden2,382,202
31.9%Trump1,167,202
1.3%Jorgensen47,013
+33.2%
3,658,005
D
59.1%Clinton1,995,196
32.3%Trump1,090,893
4.1%Johnson138,018
+26.8%
3,378,801
D
60.7%Obama1,921,761
37.5%Romney1,188,460
1.0%Johnson30,920
+23.1%
3,167,767
D
61.8%Obama1,904,097
36.0%McCain1,108,854
0.9%Nader28,841
+25.8%
3,080,985
D
61.9%Kerry1,803,800
36.8%Bush1,071,109
0.5%Badnarik15,022
+25.2%
2,912,388
D
59.8%Gore1,616,487
32.5%Bush878,502
6.4%Nader173,564
+27.3%
2,702,984
D
61.5%Clinton1,571,763
28.1%Dole718,107
8.9%Perot227,206
+33.4%
2,556,785
D
47.5%Clinton1,318,662
29.0%Bush805,049
22.7%Perot630,731
+18.5%
2,773,574
D
53.2%Dukakis1,401,415
45.4%Bush1,194,635
0.9%Paul24,251
+7.9%
2,632,805
R
48.4%Mondale1,239,606
51.2%Reagan1,310,936
0.3%Serrette7,998
−2.8%
2,559,453
R
41.7%Carter1,053,802
41.9%Reagan1,057,631
15.2%Anderson382,539
−0.2%
2,524,298
D
56.1%Carter1,429,475
40.4%Ford1,030,276
2.6%McCarthy65,637
+15.7%
2,547,558
D
54.2%McGovern1,332,540
45.2%Nixon1,112,078
0.6%Schmitz14,138
+9.0%
2,458,756
D
63.0%Humphrey1,469,218
32.9%Nixon766,844
4.1%Wallace95,690
+30.1%
2,331,752
D
76.2%Johnson1,786,422
23.4%Goldwater549,727
0.4%Hass8,649
+52.7%
2,344,798
D
60.2%Kennedy1,487,174
39.6%Nixon976,750
0.2%Byrd5,556
+20.7%
2,469,480
R
40.4%Stevenson948,190
59.3%Eisenhower1,393,197
0.3%Andrews7,119
−18.9%
2,348,506
R
45.5%Stevenson1,083,525
54.2%Eisenhower1,292,325
0.3%Hallinan7,548
−8.8%
2,383,398
D
54.7%Truman1,151,788
43.2%Dewey909,370
2.2%Thurmond45,988
+11.5%
2,107,146
D
52.8%Roosevelt1,035,296
47.0%Dewey921,350
0.2%Thomas4,019
+5.8%
1,960,665
D
53.1%Roosevelt1,076,522
46.4%Willkie939,700
0.5%Thomas10,771
+6.7%
2,026,993
D
51.2%Roosevelt942,716
41.8%Landon768,613
7.0%Lemke129,028
+9.5%
1,840,357
D
50.6%Roosevelt800,148
46.6%Hoover736,959
2.7%Thomas43,007
+4.0%
1,580,114
D
50.2%Smith792,758
49.2%Hoover775,566
0.6%Thomas9,499
+1.1%
1,577,823
R
24.9%Davis282,048
62.2%Coolidge703,476
12.9%La Follette145,530
−37.3%
1,131,054
R
27.8%Cox276,691
68.5%Harding681,153
3.6%Debs35,874
−40.7%
993,718
R
46.6%Wilson247,854
50.5%Hughes268,765
2.8%Benson15,154
−3.9%
531,773
D
35.5%Wilson173,408
32.0%Taft155,948
32.5%Roosevelt158,701
+3.6%
488,057
R
34.0%Bryan155,543
58.2%Taft265,966
7.7%Debs35,410
−24.2%
456,919
R
37.2%Parker165,746
57.9%Roosevelt257,822
4.8%Debs21,541
−20.7%
445,109
R
37.8%Bryan156,997
57.6%McKinley238,866
4.6%Woolley18,941
−19.7%
414,804
R
26.3%Bryan105,711
69.5%McKinley278,976
4.2%Palmer16,861
−43.1%
401,548
R
45.2%Cleveland176,813
51.9%Harrison202,814
2.9%Weaver11,401
−6.6%
391,028
2026 election
On the ballot
Governorno nominee yet
Maura Healeypresumptive nomineeMichael MinogueBrian Shortsleeve

Incumbent Maura Healey (D) is running for re-election and is effectively unopposed for the Democratic nomination (presumptive). Primary is September 1, 2026 (not yet held). On the GOP side, the April state convention endorsed Michael Minogue (~70%+) and qualified both Minogue and Brian Shortsleeve for the ballot while eliminating earlier frontrunner Mike Kennealy; Minogue is the frontrunner but the primary is still contested.

Full 2026 forecast →

U.S. Senateno nominee yet
John Deatonpresumptive nomineeEd MarkeySeth MoultonNathan Bech

September 1, 2026 primary not yet held. Incumbent Ed Markey (D) is running for a third full term and faces a genuinely competitive primary challenge from Rep. Seth Moulton (polls tightened to ~5 pts by May 2026), so neither is a cleared-field frontrunner. On the GOP side, John Deaton is the cleared-field presumptive nominee (MassGOP-endorsed); Nathan Bech is a minor declared challenger. Race rated Safe Democratic.

Full 2026 forecast →

U.S. House

Source · MIT Election Lab (MEDSL), House. CC-BY 4.0. Seat totals count district winners; vote shares aggregate every district.
YearSeats wonD %R %Total
D 967.9%8.7%3,512,930
D 965.2%28.1%2,511,461
D 974.6%21.0%3,326,658
D 978.2%20.0%2,485,081

U.S. Senate

Source · MIT Election Lab (MEDSL), Senate. CC-BY 4.0.
YearWonDemocraticRepublicanTotal
2024D
59.8%2,041,668
40.0%1,365,440
3,413,329
2020D
66.3%2,357,809
33.1%1,177,765
3,556,708
2018D
60.3%1,633,371
36.2%979,210
2,707,090
2014D
61.9%1,289,944
38.0%791,950
2,084,966
2012D
53.7%1,696,346
46.2%1,458,048
3,156,553
2008D
65.9%1,971,974
30.9%926,044
2,994,247
2006D
69.3%1,500,738
30.5%661,532
2,165,490
2002D
81.0%1,605,976
0.0%0
1,981,860
2000D
72.7%1,889,494
12.9%334,341
2,599,420
1996D
52.2%1,334,135
44.7%1,143,120
2,555,942
1994D
58.1%1,265,997
41.0%894,000
2,179,945
1990D
54.5%1,321,712
41.0%992,917
2,424,579
1988D
65.0%1,693,344
33.9%884,267
2,606,225
1984D
55.1%1,393,150
44.9%1,136,913
2,530,471
1982D
60.8%1,247,084
38.3%784,602
2,050,564
1978D
55.1%1,093,283
44.8%890,584
1,985,700
1976D
69.3%1,726,657
29.0%722,641
2,491,255
The best-educated, highest-earning state in the country still fell eight points toward Trump from 2020 to 2024.
Best-educated, highest-earning
1st of 50 in bachelor’s degrees (47.3%) and median household income ($103,960 vs U.S. $80,734) · ACS 2024 5-year
The 2024 slip
D+33.2 (2020) → D+25.2 (2024) — an 8-pt shift to Trump, in step with the Northeast · MIT Election Lab
Competitive in living memory
Republican for president in 1980 and 1984 (Reagan R+2.8); Dukakis won his home state by just 7.9 in 1988 · MIT Election Lab
The tightening southeast
Bristol County (New Bedford, Fall River): D+11.9 (2020) → D+1.3 (2024) — the closest county in the state; Plymouth D+8.8 · MIT Election Lab
The Democratic floor
Boston’s Suffolk D+52.1 and Dukes D+52.4 lead; the university counties run wide — Hampshire D+41.7, Berkshire D+39.7, Middlesex D+39.2 · MIT Election Lab 2024
Secular and Catholic-rooted
2nd of 50 in Catholic adherence (35.5%), yet 51% claim no religion · 2020 U.S. Religion Census (ASARB)

The states whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.

Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.

Compare two places, side by side

Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Massachusetts. Akashic. https://akashic.app/state/MA/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0
Embed this page
A live widget for your site — no API key, attribution built in, CC BY 4.0. All widgets & sizes →
Embed & data: CC BY 4.0 · Akashic Intelligence
Massachusetts at the ballot boxAll elections →

Places within Massachusetts

Frequently asked questions

How did Massachusetts vote in 2024?
In 2024, Massachusetts voted Democratic by 25.2 points (D+25.2), carried by the Democratic candidate. Out of 3,473,653 votes cast, 2,126,545 went Democratic and 1,251,308 went Republican.
When did Massachusetts last vote Republican?
The most recent presidential election in which Massachusetts voted Republican was 1984.
How many people live in Massachusetts?
Massachusetts has a population of 7,044,056 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Massachusetts?
Median household income in Massachusetts is $103,960 — above the national median of $80,734. The Massachusetts state median is $103,960.
What is the political history of Massachusetts?
Akashic tracks 34 presidential elections in Massachusetts from 1892 to 2024. Of those, 22 went Democratic and 12 went Republican.