RealSpeeds

Internet Speeds in Massachusetts

CityDownload SpeedUpload SpeedProviders
Abington131 Mbps79 Mbps2 providers
Acton136 Mbps60 Mbps2 providers
Acushnet94 Mbps12 Mbps2 providers
Adams103 Mbps10 Mbps2 providers
Agawam109 Mbps11 Mbps1 providers
Allston167 Mbps70 Mbps4 providers
Amesbury146 Mbps16 Mbps2 providers
Amherst108 Mbps11 Mbps3 providers
Andover147 Mbps59 Mbps2 providers
Arlington133 Mbps53 Mbps3 providers
Ashburnham135 Mbps12 Mbps2 providers
Ashby110 Mbps19 Mbps1 providers
Ashfield182 Mbps34 Mbps1 providers
Ashland125 Mbps70 Mbps2 providers
Ashley Falls97 Mbps9 Mbps1 providers
Assonet115 Mbps12 Mbps1 providers
Athol93 Mbps11 Mbps3 providers
Attleboro116 Mbps15 Mbps2 providers
Attleboro Falls447 Mbps30 Mbps1 providers
Auburn103 Mbps11 Mbps3 providers
Auburndale23 Mbps16 Mbps2 providers
Avon296 Mbps14 Mbps1 providers
Ayer131 Mbps12 Mbps3 providers
Baldwinville99 Mbps11 Mbps1 providers
Barnstable175 Mbps12 Mbps2 providers
Barre88 Mbps15 Mbps1 providers
Becket3 Mbps2 Mbps2 providers
Bedford155 Mbps52 Mbps2 providers
Belchertown86 Mbps11 Mbps2 providers
Bellingham109 Mbps29 Mbps2 providers
Belmont129 Mbps83 Mbps2 providers
Berkley68 Mbps10 Mbps1 providers
Berlin116 Mbps14 Mbps2 providers
Bernardston18 Mbps3 Mbps2 providers
Beverly115 Mbps14 Mbps1 providers
Billerica180 Mbps66 Mbps2 providers
Blackstone94 Mbps16 Mbps1 providers
Bolton180 Mbps21 Mbps1 providers
Bondsville203 Mbps12 Mbps1 providers
Boston136 Mbps39 Mbps4 providers
Boxborough84 Mbps46 Mbps2 providers
Boxford207 Mbps55 Mbps2 providers
Boylston189 Mbps21 Mbps2 providers
Braintree111 Mbps61 Mbps3 providers
Brewster111 Mbps13 Mbps1 providers
Bridgewater127 Mbps18 Mbps2 providers
Brimfield106 Mbps11 Mbps2 providers
Brockton104 Mbps18 Mbps2 providers
Brookfield102 Mbps10 Mbps2 providers
Brookline135 Mbps15 Mbps3 providers
Bryantville28 Mbps1 Mbps1 providers
Burlington150 Mbps73 Mbps3 providers
Buzzards Bay98 Mbps40 Mbps2 providers
Byfield88 Mbps23 Mbps1 providers
Cambridge112 Mbps14 Mbps3 providers
Canton136 Mbps72 Mbps2 providers
Carlisle116 Mbps11 Mbps1 providers
Carver125 Mbps14 Mbps1 providers
Cataumet122 Mbps9 Mbps1 providers
Centerville187 Mbps16 Mbps1 providers
Charlemont2 Mbps1 Mbps1 providers
Charlestown124 Mbps34 Mbps3 providers
Charlton136 Mbps64 Mbps3 providers
Chatham95 Mbps16 Mbps2 providers
Chelmsford136 Mbps66 Mbps2 providers
Chelsea100 Mbps19 Mbps3 providers
Cherry Valley127 Mbps11 Mbps1 providers
Cheshire49 Mbps10 Mbps1 providers
Chester3 Mbps1 Mbps1 providers
Chestnut Hill138 Mbps23 Mbps4 providers
Chicopee96 Mbps11 Mbps2 providers
Chilmark100 Mbps16 Mbps1 providers
Clinton126 Mbps13 Mbps3 providers
Cohasset122 Mbps72 Mbps2 providers
Colrain2 Mbps1 Mbps1 providers
Concord144 Mbps14 Mbps1 providers
Conway78 Mbps9 Mbps1 providers
Cotuit326 Mbps17 Mbps1 providers
Cummington1 Mbps1 Mbps1 providers
Dalton151 Mbps14 Mbps2 providers
Danvers111 Mbps61 Mbps3 providers
Dedham121 Mbps61 Mbps3 providers
Deerfield189 Mbps13 Mbps1 providers
Dennis121 Mbps16 Mbps1 providers
Dennis Port143 Mbps12 Mbps1 providers
Devens65 Mbps12 Mbps1 providers
Dighton19 Mbps3 Mbps2 providers
Dorchester132 Mbps48 Mbps3 providers
Douglas72 Mbps8 Mbps3 providers
Dover146 Mbps71 Mbps2 providers
Dracut98 Mbps10 Mbps1 providers
Dudley105 Mbps11 Mbps1 providers
Dunstable84 Mbps78 Mbps1 providers
Duxbury174 Mbps43 Mbps2 providers
East Bridgewater132 Mbps14 Mbps1 providers
East Brookfield111 Mbps6 Mbps2 providers
East Dennis108 Mbps2 Mbps2 providers
East Falmouth152 Mbps13 Mbps1 providers
East Freetown91 Mbps57 Mbps2 providers
East Longmeadow111 Mbps13 Mbps2 providers
East Orleans262 Mbps14 Mbps2 providers
East Sandwich341 Mbps36 Mbps2 providers
East Taunton93 Mbps64 Mbps2 providers
East Walpole202 Mbps188 Mbps2 providers
East Wareham90 Mbps31 Mbps2 providers
East Weymouth118 Mbps17 Mbps2 providers
Eastham122 Mbps11 Mbps1 providers
Easthampton86 Mbps11 Mbps3 providers
Edgartown162 Mbps16 Mbps2 providers
Erving178 Mbps31 Mbps2 providers
Essex245 Mbps16 Mbps2 providers
Everett111 Mbps14 Mbps3 providers
Fairhaven93 Mbps17 Mbps1 providers
Fall River97 Mbps12 Mbps2 providers
Falmouth99 Mbps29 Mbps1 providers
Feeding Hills110 Mbps11 Mbps1 providers
Fisherville139 Mbps74 Mbps2 providers
Fiskdale93 Mbps15 Mbps1 providers
Fitchburg132 Mbps51 Mbps3 providers
Florence131 Mbps15 Mbps1 providers
Forestdale272 Mbps25 Mbps1 providers
Foxborough132 Mbps44 Mbps2 providers
Framingham173 Mbps78 Mbps3 providers
Franklin119 Mbps52 Mbps2 providers
Gardner130 Mbps11 Mbps1 providers
Georgetown231 Mbps130 Mbps2 providers
Gloucester136 Mbps13 Mbps2 providers
Grafton134 Mbps71 Mbps2 providers
Granby87 Mbps19 Mbps2 providers
Granville29 Mbps4 Mbps2 providers
Great Barrington146 Mbps11 Mbps1 providers
Green Harbor169 Mbps198 Mbps1 providers
Greenfield67 Mbps11 Mbps1 providers
Groton137 Mbps85 Mbps3 providers
Groveland108 Mbps15 Mbps1 providers
Hadley91 Mbps10 Mbps1 providers
Halifax182 Mbps50 Mbps2 providers
Hampden90 Mbps11 Mbps1 providers
Hanover130 Mbps83 Mbps2 providers
Hanson87 Mbps7 Mbps1 providers
Hardwick119 Mbps47 Mbps2 providers
Harvard96 Mbps10 Mbps1 providers
Harwich114 Mbps11 Mbps1 providers
Harwich Port84 Mbps13 Mbps2 providers
Hatfield65 Mbps8 Mbps1 providers
Haverhill151 Mbps15 Mbps2 providers
Haydenville235 Mbps6 Mbps1 providers
Head of Westport60 Mbps10 Mbps2 providers
Hingham269 Mbps19 Mbps2 providers
Hinsdale179 Mbps10 Mbps1 providers
Holbrook160 Mbps75 Mbps2 providers
Holden100 Mbps19 Mbps3 providers
Holland55 Mbps9 Mbps1 providers
Holliston118 Mbps55 Mbps2 providers
Holyoke100 Mbps11 Mbps2 providers
Hopedale115 Mbps24 Mbps3 providers
Hopkinton136 Mbps79 Mbps3 providers
Housatonic72 Mbps10 Mbps2 providers
Hubbardston53 Mbps7 Mbps2 providers
Hudson161 Mbps82 Mbps2 providers
Hull170 Mbps37 Mbps2 providers
Huntington111 Mbps12 Mbps1 providers
Hyannis114 Mbps15 Mbps2 providers
Hyde Park126 Mbps39 Mbps3 providers
Indian Orchard526 Mbps31 Mbps1 providers
Ipswich136 Mbps86 Mbps2 providers
Jamaica Plain109 Mbps32 Mbps2 providers
Jefferson59 Mbps10 Mbps2 providers
Kingston125 Mbps72 Mbps2 providers
Lake Pleasant273 Mbps10 Mbps1 providers
Lakeville107 Mbps66 Mbps2 providers
Lancaster158 Mbps27 Mbps2 providers
Lanesborough84 Mbps36 Mbps3 providers
Lawrence115 Mbps40 Mbps2 providers
Lee173 Mbps14 Mbps1 providers
Leeds919 Mbps39 Mbps1 providers
Leicester58 Mbps10 Mbps2 providers
Lenox170 Mbps11 Mbps1 providers
Lenox Dale67 Mbps32 Mbps1 providers
Leominster115 Mbps35 Mbps2 providers
Leverett18 Mbps9 Mbps1 providers
Lexington184 Mbps106 Mbps3 providers
Lincoln98 Mbps34 Mbps2 providers
Littleton135 Mbps94 Mbps2 providers
Longmeadow102 Mbps9 Mbps2 providers
Lowell80 Mbps9 Mbps2 providers
Ludlow90 Mbps11 Mbps2 providers
Lunenburg96 Mbps13 Mbps2 providers
Lynn117 Mbps51 Mbps2 providers
Lynnfield287 Mbps48 Mbps2 providers
Malden102 Mbps37 Mbps2 providers
Manchester-by-the-Sea130 Mbps19 Mbps1 providers
Manomet291 Mbps36 Mbps1 providers
Mansfield121 Mbps37 Mbps2 providers
Marblehead159 Mbps52 Mbps2 providers
Marion168 Mbps38 Mbps2 providers
Marlborough97 Mbps66 Mbps2 providers
Marshfield107 Mbps56 Mbps2 providers
Marstons Mills96 Mbps13 Mbps2 providers
Mashpee211 Mbps16 Mbps1 providers
Mattapan107 Mbps39 Mbps2 providers
Mattapoisett180 Mbps41 Mbps2 providers
Maynard132 Mbps43 Mbps2 providers
Medfield113 Mbps60 Mbps2 providers
Medford118 Mbps37 Mbps2 providers
Medway116 Mbps50 Mbps2 providers
Melrose109 Mbps40 Mbps3 providers
Mendon151 Mbps90 Mbps2 providers
Merrimac166 Mbps28 Mbps2 providers
Methuen120 Mbps38 Mbps2 providers
Middleboro167 Mbps60 Mbps2 providers
Middleton122 Mbps20 Mbps2 providers
Milford134 Mbps46 Mbps2 providers
Millbury104 Mbps87 Mbps3 providers
Millers Falls88 Mbps4 Mbps1 providers
Millis164 Mbps81 Mbps2 providers
Millville97 Mbps13 Mbps3 providers
Milton148 Mbps14 Mbps3 providers
Monson104 Mbps19 Mbps2 providers
Montague46 Mbps7 Mbps2 providers
Monterey1 Mbps1 Mbps1 providers
Nahant164 Mbps16 Mbps1 providers
Nantucket194 Mbps16 Mbps1 providers
Natick192 Mbps86 Mbps3 providers
Needham157 Mbps80 Mbps3 providers
Needham Heights229 Mbps73 Mbps3 providers
New Bedford117 Mbps14 Mbps1 providers
New Braintree3 Mbps1 Mbps1 providers
Newbury Old Town28 Mbps9 Mbps1 providers
Newburyport111 Mbps13 Mbps2 providers
Newton132 Mbps73 Mbps3 providers
Newton Center143 Mbps77 Mbps3 providers
Newton Highlands189 Mbps76 Mbps3 providers
Newton Lower Falls266 Mbps22 Mbps1 providers
Newton Upper Falls48 Mbps6 Mbps1 providers
Newtonville164 Mbps70 Mbps3 providers
Norfolk175 Mbps82 Mbps2 providers
North Adams94 Mbps11 Mbps2 providers
North Andover145 Mbps51 Mbps2 providers
North Attleboro133 Mbps45 Mbps2 providers
North Billerica96 Mbps45 Mbps2 providers
North Brookfield59 Mbps8 Mbps2 providers
North Chelmsford253 Mbps183 Mbps3 providers
North Dartmouth121 Mbps17 Mbps1 providers
North Dighton113 Mbps11 Mbps1 providers
North Easton137 Mbps77 Mbps2 providers
North Falmouth127 Mbps29 Mbps1 providers
North Grafton140 Mbps75 Mbps3 providers
North Oxford82 Mbps9 Mbps1 providers
North Reading191 Mbps138 Mbps2 providers
North Truro201 Mbps23 Mbps1 providers
North Weymouth91 Mbps12 Mbps2 providers
Northampton107 Mbps8 Mbps3 providers
Northborough176 Mbps136 Mbps2 providers
Northbridge91 Mbps11 Mbps1 providers
Northfield30 Mbps5 Mbps1 providers
Norton128 Mbps13 Mbps2 providers
Norwell213 Mbps106 Mbps2 providers
Norwood165 Mbps55 Mbps2 providers
Oak Bluffs218 Mbps13 Mbps1 providers
Oakham1 Mbps1 Mbps1 providers
Onset152 Mbps15 Mbps2 providers
Orange89 Mbps12 Mbps1 providers
Orleans110 Mbps18 Mbps1 providers
Osterville289 Mbps32 Mbps1 providers
Oxford87 Mbps10 Mbps2 providers
Palmer116 Mbps16 Mbps1 providers
Paxton86 Mbps9 Mbps3 providers
Peabody114 Mbps18 Mbps3 providers
Pembroke126 Mbps16 Mbps2 providers
Pepperell106 Mbps12 Mbps2 providers
Petersham396 Mbps14 Mbps1 providers
Pittsfield100 Mbps11 Mbps2 providers
Plainfield70 Mbps14 Mbps1 providers
Plainville91 Mbps14 Mbps3 providers
Plymouth120 Mbps55 Mbps2 providers
Plympton200 Mbps5 Mbps1 providers
Pocasset133 Mbps16 Mbps1 providers
Prides Crossing20 Mbps18 Mbps1 providers
Princeton162 Mbps9 Mbps1 providers
Provincetown117 Mbps9 Mbps1 providers
Quincy116 Mbps11 Mbps2 providers
Randolph149 Mbps67 Mbps2 providers
Raynham222 Mbps55 Mbps2 providers
Reading106 Mbps63 Mbps3 providers
Rehoboth161 Mbps14 Mbps2 providers
Revere106 Mbps12 Mbps3 providers
Rochdale76 Mbps8 Mbps1 providers
Rochester108 Mbps62 Mbps2 providers
Rockland107 Mbps65 Mbps2 providers
Rockport148 Mbps17 Mbps1 providers
Roslindale133 Mbps34 Mbps3 providers
Rowley255 Mbps156 Mbps2 providers
Roxbury Crossing158 Mbps69 Mbps3 providers
Royalston6 Mbps4 Mbps2 providers
Russell167 Mbps11 Mbps1 providers
Rutland46 Mbps7 Mbps2 providers
Sagamore Beach299 Mbps41 Mbps1 providers
Salem117 Mbps14 Mbps2 providers
Salisbury61 Mbps10 Mbps1 providers
Sandisfield2 Mbps1 Mbps1 providers
Sandwich92 Mbps14 Mbps1 providers
Saugus109 Mbps12 Mbps2 providers
Scituate150 Mbps20 Mbps1 providers
Seekonk113 Mbps17 Mbps2 providers
Sharon158 Mbps13 Mbps1 providers
Sheffield90 Mbps9 Mbps2 providers
Shelburne Falls13 Mbps2 Mbps2 providers
Sherborn214 Mbps42 Mbps2 providers
Shirley131 Mbps18 Mbps1 providers
Shrewsbury81 Mbps6 Mbps2 providers
Shutesbury18 Mbps9 Mbps1 providers
Somerset219 Mbps18 Mbps2 providers
Somerville115 Mbps15 Mbps3 providers
South Chatham113 Mbps23 Mbps1 providers
South Dartmouth160 Mbps22 Mbps1 providers
South Deerfield105 Mbps13 Mbps1 providers
South Dennis110 Mbps21 Mbps1 providers
South Easton82 Mbps27 Mbps2 providers
South Egremont5 Mbps1 Mbps1 providers
South Hadley85 Mbps13 Mbps2 providers
South Hamilton195 Mbps147 Mbps2 providers
South Walpole96 Mbps111 Mbps1 providers
South Wellfleet82 Mbps12 Mbps1 providers
South Weymouth115 Mbps20 Mbps2 providers
South Yarmouth119 Mbps16 Mbps1 providers
Southampton108 Mbps11 Mbps1 providers
Southborough97 Mbps84 Mbps2 providers
Southbridge90 Mbps11 Mbps2 providers
Southfield174 Mbps11 Mbps1 providers
Southwick94 Mbps9 Mbps1 providers
Spencer90 Mbps21 Mbps3 providers
Springfield119 Mbps15 Mbps2 providers
Sterling95 Mbps14 Mbps3 providers
Stockbridge115 Mbps10 Mbps2 providers
Stoneham106 Mbps55 Mbps3 providers
Stoughton153 Mbps65 Mbps2 providers
Stow91 Mbps81 Mbps2 providers
Sturbridge79 Mbps8 Mbps1 providers
Sudbury111 Mbps64 Mbps2 providers
Sunderland151 Mbps14 Mbps1 providers
Sutton143 Mbps95 Mbps2 providers
Swampscott112 Mbps50 Mbps2 providers
Swansea148 Mbps14 Mbps2 providers
Taunton103 Mbps49 Mbps2 providers
Templeton104 Mbps19 Mbps1 providers
Tewksbury176 Mbps55 Mbps2 providers
Three Rivers73 Mbps22 Mbps1 providers
Topsfield152 Mbps73 Mbps2 providers
Townsend43 Mbps7 Mbps2 providers
Truro139 Mbps11 Mbps1 providers
Turners Falls73 Mbps35 Mbps2 providers
Tyngsboro188 Mbps120 Mbps2 providers
Upton109 Mbps12 Mbps2 providers
Uxbridge82 Mbps11 Mbps1 providers
Vineyard Haven147 Mbps19 Mbps1 providers
Waban170 Mbps53 Mbps2 providers
Wakefield112 Mbps56 Mbps3 providers
Wales91 Mbps9 Mbps2 providers
Walpole161 Mbps57 Mbps2 providers
Waltham159 Mbps58 Mbps3 providers
Ware121 Mbps18 Mbps1 providers
Wareham114 Mbps25 Mbps2 providers
Warren109 Mbps21 Mbps2 providers
Watertown115 Mbps15 Mbps3 providers
Wayland106 Mbps76 Mbps2 providers
Webster102 Mbps11 Mbps1 providers
Wellesley192 Mbps153 Mbps2 providers
Wellesley Hills220 Mbps69 Mbps2 providers
Wellfleet87 Mbps17 Mbps1 providers
Wenham201 Mbps218 Mbps2 providers
West Barnstable92 Mbps6 Mbps2 providers
West Boylston83 Mbps10 Mbps2 providers
West Bridgewater75 Mbps13 Mbps2 providers
West Brookfield85 Mbps11 Mbps1 providers
West Dennis67 Mbps33 Mbps1 providers
West Harwich150 Mbps28 Mbps1 providers
West Newbury337 Mbps384 Mbps1 providers
West Newton138 Mbps72 Mbps3 providers
West Roxbury143 Mbps62 Mbps3 providers
West Springfield107 Mbps14 Mbps1 providers
West Stockbridge51 Mbps13 Mbps1 providers
West Tisbury109 Mbps35 Mbps1 providers
West Townsend284 Mbps20 Mbps1 providers
West Wareham148 Mbps39 Mbps2 providers
West Warren194 Mbps22 Mbps1 providers
West Yarmouth108 Mbps16 Mbps1 providers
Westborough152 Mbps79 Mbps2 providers
Westfield108 Mbps12 Mbps2 providers
Westford138 Mbps82 Mbps2 providers
Westminster113 Mbps22 Mbps2 providers
Weston236 Mbps38 Mbps2 providers
Westwood149 Mbps52 Mbps2 providers
Weymouth189 Mbps20 Mbps2 providers
White Horse Beach80 Mbps12 Mbps1 providers
Whitinsville92 Mbps11 Mbps2 providers
Whitman158 Mbps17 Mbps2 providers
Wilbraham110 Mbps13 Mbps2 providers
Williamsburg21 Mbps3 Mbps2 providers
Williamstown102 Mbps5 Mbps2 providers
Wilmington139 Mbps73 Mbps2 providers
Winchendon95 Mbps9 Mbps1 providers
Winchester149 Mbps65 Mbps2 providers
Windsor15 Mbps8 Mbps1 providers
Winthrop107 Mbps13 Mbps2 providers
Woburn121 Mbps61 Mbps3 providers
Woods Hole294 Mbps23 Mbps1 providers
Worcester93 Mbps10 Mbps3 providers
Worthington Center394 Mbps18 Mbps2 providers
Wrentham90 Mbps51 Mbps3 providers
Yarmouth Port114 Mbps22 Mbps1 providers
* Data from speed tests taken in the last 3 months