RealSpeeds

Internet Speeds in Massachusetts

CityDownload SpeedUpload SpeedProviders
Abington108 Mbps65 Mbps2 providers
Acton113 Mbps68 Mbps2 providers
Acushnet87 Mbps13 Mbps2 providers
Adams110 Mbps11 Mbps2 providers
Agawam114 Mbps12 Mbps2 providers
Allston131 Mbps33 Mbps4 providers
Amesbury178 Mbps21 Mbps2 providers
Amherst111 Mbps13 Mbps3 providers
Andover141 Mbps69 Mbps2 providers
Arlington131 Mbps53 Mbps3 providers
Ashburnham133 Mbps17 Mbps2 providers
Ashby251 Mbps18 Mbps2 providers
Ashfield76 Mbps28 Mbps2 providers
Ashland148 Mbps80 Mbps3 providers
Ashley Falls51 Mbps10 Mbps1 providers
Assonet60 Mbps12 Mbps1 providers
Athol112 Mbps11 Mbps3 providers
Attleboro116 Mbps21 Mbps3 providers
Attleboro Falls699 Mbps41 Mbps1 providers
Auburn109 Mbps11 Mbps2 providers
Auburndale504 Mbps606 Mbps3 providers
Avon82 Mbps15 Mbps1 providers
Ayer202 Mbps16 Mbps2 providers
Baldwinville214 Mbps21 Mbps2 providers
Barnstable16 Mbps4 Mbps2 providers
Barre81 Mbps7 Mbps2 providers
Becket6 Mbps1 Mbps1 providers
Bedford164 Mbps60 Mbps3 providers
Belchertown92 Mbps11 Mbps1 providers
Bellingham125 Mbps48 Mbps2 providers
Belmont112 Mbps78 Mbps2 providers
Berkley93 Mbps39 Mbps1 providers
Berlin110 Mbps55 Mbps2 providers
Bernardston62 Mbps4 Mbps1 providers
Beverly118 Mbps19 Mbps2 providers
Billerica186 Mbps70 Mbps2 providers
Blackstone113 Mbps12 Mbps2 providers
Bolton115 Mbps22 Mbps1 providers
Bondsville223 Mbps12 Mbps1 providers
Boston127 Mbps26 Mbps4 providers
Boxborough96 Mbps50 Mbps3 providers
Boxford134 Mbps47 Mbps2 providers
Boylston87 Mbps18 Mbps2 providers
Braintree116 Mbps67 Mbps2 providers
Brewster102 Mbps15 Mbps1 providers
Bridgewater117 Mbps18 Mbps2 providers
Brimfield103 Mbps15 Mbps2 providers
Brockton108 Mbps18 Mbps2 providers
Brookfield93 Mbps11 Mbps1 providers
Brookline139 Mbps19 Mbps3 providers
Burlington167 Mbps65 Mbps3 providers
Buzzards Bay82 Mbps13 Mbps2 providers
Byfield89 Mbps17 Mbps2 providers
Cambridge117 Mbps15 Mbps3 providers
Canton114 Mbps79 Mbps2 providers
Carlisle211 Mbps21 Mbps1 providers
Carver118 Mbps21 Mbps1 providers
Cataumet30 Mbps11 Mbps1 providers
Centerville132 Mbps22 Mbps1 providers
Charlemont3 Mbps1 Mbps1 providers
Charlestown127 Mbps36 Mbps3 providers
Charlton116 Mbps12 Mbps2 providers
Chatham84 Mbps20 Mbps2 providers
Chelmsford167 Mbps70 Mbps2 providers
Chelsea118 Mbps17 Mbps3 providers
Cherry Valley92 Mbps16 Mbps1 providers
Cheshire165 Mbps11 Mbps1 providers
Chester364 Mbps22 Mbps1 providers
Chestnut Hill106 Mbps38 Mbps3 providers
Chicopee104 Mbps11 Mbps1 providers
Chilmark89 Mbps17 Mbps1 providers
Clinton167 Mbps20 Mbps2 providers
Cohasset148 Mbps77 Mbps2 providers
Colrain10 Mbps3 Mbps1 providers
Concord173 Mbps23 Mbps1 providers
Conway56 Mbps11 Mbps1 providers
Cotuit70 Mbps12 Mbps1 providers
Cummington1 Mbps1 Mbps1 providers
Dalton18 Mbps7 Mbps2 providers
Danvers115 Mbps60 Mbps3 providers
Dedham159 Mbps54 Mbps3 providers
Deerfield827 Mbps41 Mbps1 providers
Dennis112 Mbps21 Mbps2 providers
Dennis Port92 Mbps11 Mbps1 providers
Devens60 Mbps12 Mbps1 providers
Dighton118 Mbps11 Mbps1 providers
Dorchester120 Mbps40 Mbps3 providers
Douglas111 Mbps11 Mbps2 providers
Dover120 Mbps84 Mbps2 providers
Dracut118 Mbps14 Mbps1 providers
Dudley110 Mbps11 Mbps1 providers
Dunstable103 Mbps89 Mbps2 providers
Duxbury85 Mbps53 Mbps2 providers
East Bridgewater110 Mbps18 Mbps2 providers
East Brookfield110 Mbps9 Mbps2 providers
East Dennis72 Mbps19 Mbps2 providers
East Falmouth115 Mbps12 Mbps1 providers
East Freetown91 Mbps55 Mbps2 providers
East Longmeadow89 Mbps11 Mbps2 providers
East Orleans135 Mbps19 Mbps2 providers
East Sandwich79 Mbps23 Mbps1 providers
East Taunton147 Mbps149 Mbps2 providers
East Walpole209 Mbps187 Mbps2 providers
East Wareham83 Mbps34 Mbps2 providers
East Weymouth132 Mbps22 Mbps1 providers
Eastham117 Mbps11 Mbps1 providers
Easthampton100 Mbps11 Mbps3 providers
Edgartown167 Mbps24 Mbps1 providers
Erving22 Mbps12 Mbps1 providers
Essex149 Mbps20 Mbps2 providers
Everett112 Mbps13 Mbps2 providers
Fairhaven101 Mbps19 Mbps2 providers
Fall River92 Mbps14 Mbps2 providers
Falmouth140 Mbps24 Mbps1 providers
Feeding Hills106 Mbps21 Mbps1 providers
Fisherville95 Mbps74 Mbps2 providers
Fiskdale93 Mbps11 Mbps1 providers
Fitchburg120 Mbps65 Mbps3 providers
Florence104 Mbps16 Mbps1 providers
Forestdale212 Mbps23 Mbps1 providers
Foxborough131 Mbps44 Mbps2 providers
Framingham155 Mbps63 Mbps3 providers
Franklin151 Mbps70 Mbps2 providers
Gardner111 Mbps15 Mbps2 providers
Georgetown216 Mbps116 Mbps2 providers
Gill88 Mbps23 Mbps1 providers
Gloucester162 Mbps21 Mbps1 providers
Grafton126 Mbps63 Mbps3 providers
Granby87 Mbps6 Mbps2 providers
Granville28 Mbps6 Mbps2 providers
Great Barrington118 Mbps11 Mbps2 providers
Greenfield59 Mbps16 Mbps2 providers
Groton154 Mbps106 Mbps3 providers
Groveland117 Mbps23 Mbps2 providers
Hadley88 Mbps11 Mbps1 providers
Halifax299 Mbps39 Mbps1 providers
Hampden84 Mbps11 Mbps1 providers
Hanover112 Mbps73 Mbps2 providers
Hanson117 Mbps21 Mbps1 providers
Hardwick26 Mbps4 Mbps1 providers
Harvard117 Mbps11 Mbps1 providers
Harwich106 Mbps17 Mbps1 providers
Harwich Port19 Mbps8 Mbps1 providers
Hatfield194 Mbps12 Mbps1 providers
Haverhill115 Mbps16 Mbps2 providers
Haydenville46 Mbps2 Mbps2 providers
Head of Westport96 Mbps11 Mbps3 providers
Hingham114 Mbps65 Mbps2 providers
Hinsdale197 Mbps10 Mbps1 providers
Holbrook424 Mbps284 Mbps2 providers
Holden84 Mbps10 Mbps2 providers
Holland180 Mbps14 Mbps2 providers
Holliston191 Mbps82 Mbps2 providers
Holyoke114 Mbps12 Mbps1 providers
Hopedale156 Mbps83 Mbps2 providers
Hopkinton120 Mbps70 Mbps2 providers
Housatonic469 Mbps15 Mbps1 providers
Hubbardston79 Mbps11 Mbps1 providers
Hudson155 Mbps87 Mbps2 providers
Hull99 Mbps66 Mbps2 providers
Humarock166 Mbps23 Mbps1 providers
Huntington118 Mbps12 Mbps1 providers
Hyannis110 Mbps20 Mbps2 providers
Hyde Park120 Mbps55 Mbps3 providers
Indian Orchard77 Mbps12 Mbps1 providers
Ipswich104 Mbps77 Mbps2 providers
Jamaica Plain152 Mbps51 Mbps3 providers
Jefferson112 Mbps11 Mbps1 providers
Kingston143 Mbps83 Mbps2 providers
Lakeville113 Mbps85 Mbps2 providers
Lancaster117 Mbps26 Mbps2 providers
Lanesborough9 Mbps7 Mbps2 providers
Lawrence101 Mbps43 Mbps2 providers
Lee122 Mbps11 Mbps1 providers
Leeds15 Mbps6 Mbps2 providers
Leicester101 Mbps11 Mbps1 providers
Lenox118 Mbps11 Mbps1 providers
Lenox Dale43 Mbps34 Mbps1 providers
Leominster119 Mbps43 Mbps2 providers
Lexington180 Mbps96 Mbps2 providers
Lincoln87 Mbps68 Mbps2 providers
Littleton135 Mbps76 Mbps2 providers
Longmeadow92 Mbps12 Mbps2 providers
Lowell113 Mbps12 Mbps2 providers
Ludlow103 Mbps11 Mbps1 providers
Lunenburg189 Mbps44 Mbps2 providers
Lynn114 Mbps60 Mbps2 providers
Lynnfield290 Mbps61 Mbps2 providers
Malden126 Mbps45 Mbps4 providers
Manchester-by-the-Sea147 Mbps24 Mbps2 providers
Manomet403 Mbps41 Mbps1 providers
Mansfield179 Mbps39 Mbps2 providers
Marblehead159 Mbps55 Mbps2 providers
Marion147 Mbps52 Mbps2 providers
Marlborough105 Mbps67 Mbps2 providers
Marshfield106 Mbps62 Mbps2 providers
Marstons Mills180 Mbps21 Mbps1 providers
Mashpee195 Mbps18 Mbps2 providers
Mattapan122 Mbps71 Mbps2 providers
Mattapoisett117 Mbps68 Mbps2 providers
Maynard146 Mbps54 Mbps2 providers
Medfield129 Mbps76 Mbps2 providers
Medford119 Mbps48 Mbps2 providers
Medway116 Mbps71 Mbps2 providers
Melrose108 Mbps47 Mbps3 providers
Mendon152 Mbps72 Mbps2 providers
Merrimac118 Mbps19 Mbps2 providers
Methuen120 Mbps51 Mbps2 providers
Middleboro166 Mbps48 Mbps2 providers
Middlefield325 Mbps1 Mbps1 providers
Middleton116 Mbps33 Mbps2 providers
Milford121 Mbps53 Mbps3 providers
Millbury119 Mbps84 Mbps3 providers
Millers Falls102 Mbps12 Mbps1 providers
Millis199 Mbps106 Mbps2 providers
Millville123 Mbps21 Mbps2 providers
Milton145 Mbps14 Mbps3 providers
Monson101 Mbps10 Mbps2 providers
Montague123 Mbps9 Mbps2 providers
Monterey2 Mbps1 Mbps1 providers
Nahant52 Mbps63 Mbps2 providers
Nantucket142 Mbps23 Mbps1 providers
Natick203 Mbps91 Mbps3 providers
Needham175 Mbps61 Mbps3 providers
Needham Heights99 Mbps80 Mbps3 providers
New Bedford117 Mbps18 Mbps2 providers
Newbury Old Town36 Mbps18 Mbps1 providers
Newburyport117 Mbps22 Mbps1 providers
Newton121 Mbps59 Mbps3 providers
Newton Center136 Mbps67 Mbps3 providers
Newton Highlands147 Mbps48 Mbps3 providers
Newton Upper Falls63 Mbps20 Mbps2 providers
Newtonville229 Mbps124 Mbps2 providers
Norfolk96 Mbps64 Mbps2 providers
North Adams91 Mbps11 Mbps2 providers
North Andover116 Mbps42 Mbps2 providers
North Attleboro112 Mbps68 Mbps3 providers
North Billerica106 Mbps77 Mbps2 providers
North Brookfield106 Mbps11 Mbps2 providers
North Chatham97 Mbps12 Mbps1 providers
North Chelmsford302 Mbps181 Mbps2 providers
North Dartmouth89 Mbps17 Mbps2 providers
North Dighton34 Mbps12 Mbps1 providers
North Easton227 Mbps89 Mbps2 providers
North Falmouth96 Mbps12 Mbps1 providers
North Grafton206 Mbps94 Mbps3 providers
North Hatfield102 Mbps4 Mbps1 providers
North Oxford80 Mbps9 Mbps1 providers
North Reading130 Mbps98 Mbps2 providers
North Truro91 Mbps23 Mbps1 providers
North Weymouth110 Mbps40 Mbps2 providers
Northampton111 Mbps12 Mbps2 providers
Northborough117 Mbps110 Mbps2 providers
Northbridge111 Mbps11 Mbps2 providers
Northfield92 Mbps24 Mbps1 providers
Norton222 Mbps22 Mbps2 providers
Norwell123 Mbps48 Mbps2 providers
Norwood157 Mbps46 Mbps2 providers
Oak Bluffs98 Mbps12 Mbps1 providers
Oakham7 Mbps2 Mbps2 providers
Onset33 Mbps17 Mbps2 providers
Orange124 Mbps10 Mbps3 providers
Orleans130 Mbps16 Mbps2 providers
Osterville94 Mbps23 Mbps1 providers
Oxford113 Mbps11 Mbps2 providers
Palmer116 Mbps19 Mbps2 providers
Paxton96 Mbps11 Mbps1 providers
Peabody137 Mbps22 Mbps3 providers
Pembroke146 Mbps21 Mbps2 providers
Pepperell115 Mbps17 Mbps3 providers
Petersham25 Mbps11 Mbps1 providers
Pittsfield105 Mbps11 Mbps2 providers
Plainfield118 Mbps23 Mbps1 providers
Plainville65 Mbps22 Mbps3 providers
Plymouth109 Mbps50 Mbps2 providers
Plympton88 Mbps16 Mbps1 providers
Pocasset42 Mbps6 Mbps1 providers
Prides Crossing103 Mbps16 Mbps1 providers
Princeton198 Mbps11 Mbps1 providers
Provincetown118 Mbps12 Mbps1 providers
Quincy109 Mbps13 Mbps2 providers
Randolph123 Mbps50 Mbps2 providers
Raynham263 Mbps53 Mbps2 providers
Reading137 Mbps57 Mbps2 providers
Rehoboth118 Mbps22 Mbps1 providers
Revere159 Mbps13 Mbps3 providers
Richmond89 Mbps38 Mbps1 providers
Rochdale93 Mbps11 Mbps1 providers
Rochester92 Mbps54 Mbps2 providers
Rockland173 Mbps85 Mbps2 providers
Rockport216 Mbps15 Mbps1 providers
Roslindale112 Mbps44 Mbps3 providers
Rowley239 Mbps133 Mbps2 providers
Roxbury Crossing136 Mbps59 Mbps3 providers
Royalston6 Mbps3 Mbps2 providers
Russell50 Mbps8 Mbps2 providers
Rutland66 Mbps9 Mbps2 providers
Sagamore118 Mbps11 Mbps1 providers
Sagamore Beach319 Mbps41 Mbps1 providers
Salem115 Mbps19 Mbps2 providers
Salisbury118 Mbps16 Mbps1 providers
Sandisfield74 Mbps8 Mbps2 providers
Sandwich96 Mbps19 Mbps2 providers
Saugus130 Mbps21 Mbps2 providers
Savoy1 Mbps1 Mbps1 providers
Scituate119 Mbps22 Mbps1 providers
Seekonk116 Mbps23 Mbps2 providers
Sharon151 Mbps22 Mbps2 providers
Sheffield56 Mbps3 Mbps1 providers
Shelburne Falls382 Mbps21 Mbps2 providers
Sherborn159 Mbps82 Mbps2 providers
Shirley94 Mbps12 Mbps2 providers
Shrewsbury88 Mbps8 Mbps3 providers
Shutesbury90 Mbps38 Mbps1 providers
Somerset284 Mbps23 Mbps2 providers
Somerville125 Mbps15 Mbps3 providers
South Barre149 Mbps11 Mbps1 providers
South Chatham91 Mbps23 Mbps1 providers
South Dartmouth86 Mbps18 Mbps1 providers
South Deerfield116 Mbps19 Mbps1 providers
South Dennis138 Mbps18 Mbps1 providers
South Easton173 Mbps45 Mbps2 providers
South Egremont6 Mbps1 Mbps1 providers
South Hadley124 Mbps16 Mbps3 providers
South Hamilton198 Mbps108 Mbps2 providers
South Harwich3 Mbps1 Mbps1 providers
South Wellfleet185 Mbps24 Mbps1 providers
South Weymouth104 Mbps20 Mbps1 providers
South Yarmouth112 Mbps20 Mbps2 providers
Southampton119 Mbps11 Mbps2 providers
Southborough103 Mbps54 Mbps2 providers
Southbridge109 Mbps11 Mbps1 providers
Southfield236 Mbps12 Mbps1 providers
Southwick86 Mbps11 Mbps2 providers
Spencer85 Mbps10 Mbps2 providers
Springfield110 Mbps19 Mbps3 providers
Sterling112 Mbps12 Mbps2 providers
Stockbridge206 Mbps12 Mbps1 providers
Stoneham105 Mbps76 Mbps3 providers
Stoughton138 Mbps62 Mbps2 providers
Stow148 Mbps39 Mbps2 providers
Sturbridge72 Mbps9 Mbps1 providers
Sudbury112 Mbps71 Mbps2 providers
Sunderland156 Mbps20 Mbps1 providers
Sutton226 Mbps128 Mbps2 providers
Swampscott163 Mbps27 Mbps2 providers
Swansea119 Mbps21 Mbps2 providers
Taunton116 Mbps48 Mbps2 providers
Templeton193 Mbps18 Mbps1 providers
Tewksbury226 Mbps64 Mbps2 providers
Three Rivers119 Mbps19 Mbps1 providers
Topsfield128 Mbps70 Mbps2 providers
Townsend118 Mbps20 Mbps1 providers
Truro112 Mbps11 Mbps1 providers
Turners Falls56 Mbps14 Mbps1 providers
Tyngsboro144 Mbps89 Mbps2 providers
Tyringham135 Mbps11 Mbps1 providers
Upton134 Mbps15 Mbps3 providers
Uxbridge81 Mbps12 Mbps2 providers
Vineyard Haven121 Mbps22 Mbps1 providers
Waban117 Mbps20 Mbps1 providers
Wakefield102 Mbps52 Mbps3 providers
Wales52 Mbps9 Mbps2 providers
Walpole142 Mbps51 Mbps2 providers
Waltham153 Mbps73 Mbps3 providers
Ware118 Mbps23 Mbps1 providers
Wareham113 Mbps29 Mbps2 providers
Warren223 Mbps12 Mbps2 providers
Warwick60 Mbps12 Mbps1 providers
Watertown120 Mbps18 Mbps2 providers
Wayland129 Mbps65 Mbps2 providers
Webster109 Mbps11 Mbps1 providers
Wellesley205 Mbps60 Mbps2 providers
Wellesley Hills226 Mbps80 Mbps3 providers
Wellfleet106 Mbps12 Mbps1 providers
Wenham134 Mbps89 Mbps1 providers
West Barnstable298 Mbps12 Mbps1 providers
West Boylston100 Mbps12 Mbps2 providers
West Bridgewater100 Mbps20 Mbps2 providers
West Brookfield74 Mbps8 Mbps3 providers
West Dennis61 Mbps25 Mbps1 providers
West Harwich66 Mbps11 Mbps1 providers
West Newbury357 Mbps444 Mbps1 providers
West Newton114 Mbps73 Mbps3 providers
West Roxbury157 Mbps44 Mbps3 providers
West Springfield88 Mbps12 Mbps3 providers
West Stockbridge62 Mbps9 Mbps2 providers
West Tisbury89 Mbps17 Mbps1 providers
West Townsend104 Mbps22 Mbps1 providers
West Wareham140 Mbps49 Mbps2 providers
West Yarmouth93 Mbps20 Mbps1 providers
Westborough138 Mbps80 Mbps2 providers
Westfield114 Mbps18 Mbps2 providers
Westford133 Mbps74 Mbps2 providers
Westminster130 Mbps21 Mbps2 providers
Weston273 Mbps64 Mbps2 providers
Westwood121 Mbps85 Mbps2 providers
Weymouth118 Mbps22 Mbps2 providers
Whitinsville108 Mbps11 Mbps1 providers
Whitman172 Mbps17 Mbps2 providers
Wilbraham93 Mbps11 Mbps2 providers
Williamstown102 Mbps11 Mbps1 providers
Wilmington137 Mbps53 Mbps2 providers
Winchendon116 Mbps14 Mbps2 providers
Winchester149 Mbps73 Mbps2 providers
Windsor11 Mbps10 Mbps1 providers
Winthrop117 Mbps15 Mbps2 providers
Woburn120 Mbps48 Mbps3 providers
Woods Hole49 Mbps22 Mbps1 providers
Worcester103 Mbps11 Mbps3 providers
Worthington Center3 Mbps1 Mbps1 providers
Wrentham178 Mbps106 Mbps3 providers
Yarmouth Port112 Mbps12 Mbps2 providers
* Data from speed tests taken in the last 3 months