RealSpeeds

Internet Speeds in Massachusetts

CityDownload SpeedUpload SpeedProviders
Abington156 Mbps67 Mbps2 providers
Acton115 Mbps62 Mbps2 providers
Acushnet87 Mbps15 Mbps2 providers
Adams73 Mbps11 Mbps2 providers
Agawam113 Mbps13 Mbps1 providers
Allston249 Mbps29 Mbps4 providers
Amesbury137 Mbps19 Mbps2 providers
Amherst113 Mbps13 Mbps1 providers
Andover156 Mbps56 Mbps2 providers
Arlington145 Mbps47 Mbps3 providers
Ashburnham99 Mbps11 Mbps1 providers
Ashby47 Mbps10 Mbps2 providers
Ashfield53 Mbps20 Mbps2 providers
Ashland131 Mbps78 Mbps2 providers
Ashley Falls36 Mbps5 Mbps1 providers
Assonet88 Mbps12 Mbps1 providers
Athol106 Mbps11 Mbps3 providers
Attleboro118 Mbps22 Mbps2 providers
Attleboro Falls911 Mbps41 Mbps1 providers
Auburn109 Mbps11 Mbps2 providers
Auburndale87 Mbps40 Mbps3 providers
Avon118 Mbps18 Mbps1 providers
Ayer108 Mbps14 Mbps3 providers
Baldwinville155 Mbps18 Mbps2 providers
Barnstable82 Mbps5 Mbps2 providers
Barre80 Mbps9 Mbps2 providers
Becket2 Mbps1 Mbps1 providers
Bedford177 Mbps61 Mbps3 providers
Belchertown126 Mbps15 Mbps2 providers
Bellingham91 Mbps29 Mbps2 providers
Belmont139 Mbps59 Mbps2 providers
Berkley657 Mbps40 Mbps2 providers
Berlin105 Mbps16 Mbps3 providers
Bernardston15 Mbps7 Mbps2 providers
Beverly118 Mbps18 Mbps1 providers
Billerica204 Mbps73 Mbps2 providers
Blackstone351 Mbps116 Mbps2 providers
Bolton189 Mbps69 Mbps2 providers
Bondsville223 Mbps12 Mbps1 providers
Boston144 Mbps31 Mbps4 providers
Boxborough110 Mbps86 Mbps3 providers
Boxford141 Mbps63 Mbps2 providers
Boylston74 Mbps34 Mbps2 providers
Braintree109 Mbps70 Mbps2 providers
Brewster115 Mbps20 Mbps1 providers
Bridgewater141 Mbps17 Mbps2 providers
Brimfield336 Mbps12 Mbps2 providers
Brockton115 Mbps19 Mbps2 providers
Brookfield100 Mbps13 Mbps1 providers
Brookline118 Mbps18 Mbps4 providers
Burlington159 Mbps62 Mbps3 providers
Buzzards Bay119 Mbps17 Mbps1 providers
Byfield90 Mbps20 Mbps2 providers
Cambridge106 Mbps13 Mbps3 providers
Canton119 Mbps84 Mbps2 providers
Carlisle179 Mbps17 Mbps1 providers
Carver115 Mbps17 Mbps1 providers
Cataumet42 Mbps6 Mbps1 providers
Centerville165 Mbps17 Mbps1 providers
Charlemont6 Mbps1 Mbps1 providers
Charlestown261 Mbps168 Mbps3 providers
Charlton111 Mbps11 Mbps3 providers
Chatham89 Mbps18 Mbps2 providers
Chelmsford198 Mbps69 Mbps2 providers
Chelsea109 Mbps15 Mbps1 providers
Cherry Valley429 Mbps38 Mbps1 providers
Cheshire146 Mbps11 Mbps1 providers
Chester532 Mbps41 Mbps1 providers
Chestnut Hill214 Mbps61 Mbps4 providers
Chicopee110 Mbps11 Mbps3 providers
Chilmark125 Mbps22 Mbps2 providers
Clinton116 Mbps12 Mbps2 providers
Cohasset139 Mbps90 Mbps2 providers
Colrain223 Mbps33 Mbps1 providers
Concord154 Mbps22 Mbps2 providers
Conway57 Mbps11 Mbps1 providers
Cotuit57 Mbps11 Mbps1 providers
Cummington1 Mbps1 Mbps1 providers
Dalton5 Mbps3 Mbps2 providers
Danvers120 Mbps65 Mbps3 providers
Dedham196 Mbps59 Mbps3 providers
Deerfield776 Mbps41 Mbps1 providers
Dennis156 Mbps21 Mbps2 providers
Dennis Port198 Mbps21 Mbps2 providers
Devens8 Mbps5 Mbps1 providers
Dighton592 Mbps41 Mbps1 providers
Dorchester138 Mbps31 Mbps3 providers
Douglas120 Mbps11 Mbps1 providers
Dover135 Mbps173 Mbps2 providers
Dracut117 Mbps14 Mbps2 providers
Dudley97 Mbps11 Mbps1 providers
Dunstable84 Mbps85 Mbps2 providers
Duxbury114 Mbps58 Mbps2 providers
East Bridgewater183 Mbps22 Mbps2 providers
East Brookfield137 Mbps6 Mbps2 providers
East Dennis3 Mbps2 Mbps2 providers
East Falmouth140 Mbps18 Mbps1 providers
East Freetown190 Mbps16 Mbps2 providers
East Longmeadow101 Mbps12 Mbps2 providers
East Orleans37 Mbps5 Mbps2 providers
East Otis87 Mbps36 Mbps1 providers
East Sandwich211 Mbps23 Mbps1 providers
East Taunton121 Mbps145 Mbps2 providers
East Walpole73 Mbps49 Mbps2 providers
East Wareham59 Mbps45 Mbps2 providers
East Weymouth119 Mbps24 Mbps2 providers
Eastham117 Mbps12 Mbps1 providers
Easthampton86 Mbps12 Mbps3 providers
Edgartown157 Mbps23 Mbps1 providers
Erving311 Mbps41 Mbps1 providers
Essex336 Mbps20 Mbps2 providers
Everett101 Mbps13 Mbps2 providers
Fairhaven118 Mbps18 Mbps1 providers
Fall River95 Mbps17 Mbps1 providers
Falmouth228 Mbps23 Mbps2 providers
Feeding Hills170 Mbps21 Mbps1 providers
Fisherville87 Mbps61 Mbps2 providers
Fiskdale286 Mbps11 Mbps1 providers
Fitchburg164 Mbps59 Mbps2 providers
Florence86 Mbps12 Mbps2 providers
Forestdale113 Mbps16 Mbps1 providers
Foxborough186 Mbps67 Mbps2 providers
Framingham178 Mbps66 Mbps3 providers
Franklin155 Mbps64 Mbps2 providers
Gardner134 Mbps16 Mbps1 providers
Georgetown145 Mbps84 Mbps2 providers
Gilbertville64 Mbps40 Mbps1 providers
Gill28 Mbps9 Mbps2 providers
Gloucester161 Mbps21 Mbps1 providers
Grafton120 Mbps61 Mbps3 providers
Granby133 Mbps20 Mbps2 providers
Granville16 Mbps12 Mbps2 providers
Great Barrington138 Mbps11 Mbps1 providers
Greenfield99 Mbps12 Mbps2 providers
Groton184 Mbps92 Mbps3 providers
Groveland184 Mbps28 Mbps2 providers
Hadley102 Mbps11 Mbps1 providers
Halifax265 Mbps41 Mbps1 providers
Hampden85 Mbps11 Mbps1 providers
Hanover157 Mbps78 Mbps2 providers
Hanson315 Mbps26 Mbps2 providers
Hardwick64 Mbps10 Mbps1 providers
Harvard89 Mbps11 Mbps2 providers
Harwich114 Mbps21 Mbps2 providers
Harwich Port86 Mbps16 Mbps1 providers
Hatfield92 Mbps12 Mbps1 providers
Haverhill146 Mbps20 Mbps2 providers
Haydenville102 Mbps3 Mbps2 providers
Head of Westport113 Mbps12 Mbps2 providers
Heath93 Mbps30 Mbps1 providers
Hingham118 Mbps53 Mbps2 providers
Hinsdale140 Mbps11 Mbps1 providers
Holbrook136 Mbps77 Mbps2 providers
Holden158 Mbps11 Mbps2 providers
Holland83 Mbps9 Mbps2 providers
Holliston268 Mbps91 Mbps2 providers
Holyoke114 Mbps15 Mbps2 providers
Hopedale89 Mbps77 Mbps2 providers
Hopkinton131 Mbps72 Mbps2 providers
Housatonic469 Mbps15 Mbps1 providers
Hubbardston43 Mbps6 Mbps2 providers
Hudson122 Mbps77 Mbps3 providers
Hull180 Mbps86 Mbps2 providers
Humarock79 Mbps6 Mbps1 providers
Huntington46 Mbps5 Mbps1 providers
Hyannis113 Mbps21 Mbps2 providers
Hyde Park168 Mbps113 Mbps3 providers
Indian Orchard4 Mbps26 Mbps2 providers
Ipswich142 Mbps46 Mbps2 providers
Jamaica Plain135 Mbps41 Mbps2 providers
Jefferson75 Mbps6 Mbps2 providers
Kingston149 Mbps70 Mbps2 providers
Lakeville104 Mbps71 Mbps2 providers
Lancaster469 Mbps69 Mbps3 providers
Lanesborough111 Mbps11 Mbps2 providers
Lawrence66 Mbps26 Mbps2 providers
Lee129 Mbps11 Mbps2 providers
Leeds35 Mbps7 Mbps2 providers
Leicester199 Mbps19 Mbps1 providers
Lenox173 Mbps11 Mbps1 providers
Lenox Dale2 Mbps4 Mbps1 providers
Leominster131 Mbps38 Mbps2 providers
Lexington187 Mbps84 Mbps3 providers
Lincoln142 Mbps22 Mbps2 providers
Littleton161 Mbps69 Mbps2 providers
Longmeadow110 Mbps12 Mbps2 providers
Lowell91 Mbps12 Mbps2 providers
Ludlow118 Mbps11 Mbps1 providers
Lunenburg113 Mbps19 Mbps2 providers
Lynn113 Mbps57 Mbps2 providers
Lynnfield164 Mbps47 Mbps2 providers
Malden146 Mbps50 Mbps2 providers
Manchester-by-the-Sea160 Mbps27 Mbps2 providers
Manomet395 Mbps41 Mbps1 providers
Mansfield151 Mbps51 Mbps2 providers
Marblehead155 Mbps51 Mbps2 providers
Marion233 Mbps74 Mbps2 providers
Marlborough115 Mbps65 Mbps2 providers
Marshfield111 Mbps54 Mbps2 providers
Marshfield Hills157 Mbps125 Mbps2 providers
Marstons Mills263 Mbps23 Mbps1 providers
Mashpee218 Mbps21 Mbps2 providers
Mattapan96 Mbps42 Mbps2 providers
Mattapoisett126 Mbps90 Mbps2 providers
Maynard143 Mbps52 Mbps2 providers
Medfield124 Mbps64 Mbps2 providers
Medford159 Mbps51 Mbps2 providers
Medway127 Mbps66 Mbps2 providers
Melrose124 Mbps25 Mbps3 providers
Mendon114 Mbps24 Mbps2 providers
Menemsha202 Mbps31 Mbps1 providers
Merrimac118 Mbps17 Mbps1 providers
Methuen159 Mbps47 Mbps2 providers
Middleboro128 Mbps47 Mbps2 providers
Middlefield325 Mbps1 Mbps1 providers
Middleton84 Mbps12 Mbps1 providers
Milford150 Mbps66 Mbps2 providers
Millbury203 Mbps127 Mbps3 providers
Millers Falls352 Mbps17 Mbps1 providers
Millis166 Mbps85 Mbps2 providers
Millville103 Mbps24 Mbps3 providers
Milton169 Mbps21 Mbps2 providers
Monson92 Mbps12 Mbps1 providers
Montague22 Mbps5 Mbps2 providers
Monterey2 Mbps1 Mbps1 providers
Nahant77 Mbps51 Mbps2 providers
Nantucket184 Mbps23 Mbps1 providers
Natick232 Mbps85 Mbps3 providers
Needham209 Mbps70 Mbps3 providers
Needham Heights129 Mbps86 Mbps3 providers
New Bedford118 Mbps17 Mbps1 providers
New Braintree277 Mbps21 Mbps2 providers
New Salem9 Mbps1 Mbps1 providers
Newbury Old Town218 Mbps12 Mbps1 providers
Newburyport119 Mbps22 Mbps1 providers
Newton136 Mbps32 Mbps3 providers
Newton Center139 Mbps75 Mbps3 providers
Newton Highlands155 Mbps23 Mbps3 providers
Newton Lower Falls304 Mbps23 Mbps2 providers
Newton Upper Falls102 Mbps37 Mbps2 providers
Newtonville137 Mbps215 Mbps2 providers
Norfolk95 Mbps40 Mbps2 providers
North Adams143 Mbps11 Mbps1 providers
North Andover125 Mbps60 Mbps2 providers
North Attleboro178 Mbps70 Mbps2 providers
North Billerica245 Mbps88 Mbps2 providers
North Brookfield120 Mbps10 Mbps2 providers
North Chatham66 Mbps23 Mbps1 providers
North Chelmsford112 Mbps43 Mbps2 providers
North Dartmouth114 Mbps24 Mbps3 providers
North Dighton166 Mbps31 Mbps2 providers
North Easton285 Mbps112 Mbps2 providers
North Falmouth193 Mbps23 Mbps1 providers
North Grafton155 Mbps111 Mbps2 providers
North Hatfield102 Mbps4 Mbps2 providers
North Oxford83 Mbps9 Mbps1 providers
North Reading188 Mbps75 Mbps2 providers
North Truro151 Mbps29 Mbps1 providers
North Weymouth104 Mbps14 Mbps2 providers
Northampton114 Mbps12 Mbps2 providers
Northborough110 Mbps96 Mbps3 providers
Northbridge111 Mbps12 Mbps3 providers
Northfield85 Mbps22 Mbps2 providers
Norton300 Mbps22 Mbps2 providers
Norwell183 Mbps35 Mbps2 providers
Norwood143 Mbps50 Mbps2 providers
Oak Bluffs236 Mbps27 Mbps2 providers
Oakham32 Mbps4 Mbps2 providers
Onset75 Mbps18 Mbps2 providers
Orange28 Mbps9 Mbps3 providers
Orleans149 Mbps11 Mbps2 providers
Osterville154 Mbps40 Mbps1 providers
Oxford165 Mbps12 Mbps2 providers
Palmer119 Mbps22 Mbps1 providers
Paxton48 Mbps39 Mbps1 providers
Peabody170 Mbps29 Mbps3 providers
Pembroke126 Mbps20 Mbps2 providers
Pepperell111 Mbps11 Mbps2 providers
Petersham3 Mbps1 Mbps2 providers
Pittsfield105 Mbps11 Mbps2 providers
Plainfield118 Mbps23 Mbps1 providers
Plainville91 Mbps24 Mbps3 providers
Plymouth116 Mbps47 Mbps2 providers
Plympton86 Mbps35 Mbps1 providers
Pocasset89 Mbps12 Mbps1 providers
Prides Crossing89 Mbps10 Mbps1 providers
Princeton280 Mbps20 Mbps1 providers
Provincetown167 Mbps12 Mbps1 providers
Quincy106 Mbps12 Mbps2 providers
Randolph169 Mbps65 Mbps2 providers
Raynham258 Mbps36 Mbps2 providers
Reading167 Mbps61 Mbps2 providers
Rehoboth118 Mbps15 Mbps2 providers
Revere150 Mbps18 Mbps4 providers
Richmond7 Mbps1 Mbps1 providers
Rochdale37 Mbps10 Mbps1 providers
Rochester145 Mbps101 Mbps2 providers
Rockland110 Mbps68 Mbps2 providers
Rockport100 Mbps20 Mbps2 providers
Roslindale100 Mbps33 Mbps3 providers
Rowley298 Mbps113 Mbps2 providers
Roxbury Crossing62 Mbps75 Mbps4 providers
Royalston4 Mbps2 Mbps2 providers
Russell179 Mbps26 Mbps2 providers
Rutland100 Mbps11 Mbps2 providers
Sagamore41 Mbps5 Mbps2 providers
Sagamore Beach13 Mbps1 Mbps1 providers
Salem114 Mbps18 Mbps2 providers
Salisbury115 Mbps32 Mbps1 providers
Sandisfield141 Mbps11 Mbps2 providers
Sandwich92 Mbps17 Mbps1 providers
Saugus134 Mbps22 Mbps2 providers
Savoy1 Mbps1 Mbps1 providers
Scituate119 Mbps22 Mbps1 providers
Seekonk118 Mbps22 Mbps1 providers
Sharon115 Mbps16 Mbps2 providers
Sheffield165 Mbps26 Mbps3 providers
Shelburne Falls122 Mbps19 Mbps1 providers
Sherborn210 Mbps24 Mbps2 providers
Shirley83 Mbps12 Mbps2 providers
Shrewsbury95 Mbps11 Mbps4 providers
Shutesbury89 Mbps7 Mbps1 providers
Somerset91 Mbps22 Mbps2 providers
Somerville134 Mbps17 Mbps4 providers
South Barre149 Mbps11 Mbps1 providers
South Chatham113 Mbps38 Mbps1 providers
South Dartmouth176 Mbps21 Mbps3 providers
South Deerfield117 Mbps15 Mbps1 providers
South Dennis268 Mbps36 Mbps1 providers
South Easton220 Mbps74 Mbps2 providers
South Egremont14 Mbps1 Mbps1 providers
South Hadley131 Mbps14 Mbps3 providers
South Hamilton230 Mbps137 Mbps2 providers
South Harwich8 Mbps1 Mbps1 providers
South Wellfleet185 Mbps24 Mbps1 providers
South Weymouth154 Mbps22 Mbps2 providers
South Yarmouth119 Mbps18 Mbps1 providers
Southampton142 Mbps11 Mbps2 providers
Southborough146 Mbps90 Mbps3 providers
Southbridge111 Mbps11 Mbps1 providers
Southfield255 Mbps12 Mbps1 providers
Southwick89 Mbps11 Mbps2 providers
Spencer110 Mbps11 Mbps2 providers
Springfield116 Mbps20 Mbps3 providers
Sterling164 Mbps17 Mbps1 providers
Still River379 Mbps18 Mbps1 providers
Stockbridge237 Mbps9 Mbps2 providers
Stoneham103 Mbps59 Mbps3 providers
Stoughton162 Mbps67 Mbps2 providers
Stow188 Mbps27 Mbps2 providers
Sturbridge112 Mbps9 Mbps1 providers
Sudbury133 Mbps84 Mbps2 providers
Sunderland104 Mbps17 Mbps1 providers
Sutton160 Mbps118 Mbps2 providers
Swampscott198 Mbps45 Mbps2 providers
Swansea117 Mbps13 Mbps2 providers
Taunton113 Mbps68 Mbps2 providers
Templeton114 Mbps16 Mbps1 providers
Tewksbury220 Mbps51 Mbps2 providers
Thorndike292 Mbps1 Mbps1 providers
Three Rivers21 Mbps21 Mbps1 providers
Topsfield106 Mbps73 Mbps2 providers
Townsend234 Mbps22 Mbps2 providers
Truro113 Mbps19 Mbps1 providers
Turners Falls88 Mbps18 Mbps1 providers
Tyngsboro126 Mbps90 Mbps2 providers
Tyringham121 Mbps11 Mbps1 providers
Upton135 Mbps12 Mbps2 providers
Uxbridge114 Mbps19 Mbps3 providers
Vineyard Haven165 Mbps23 Mbps2 providers
Waban117 Mbps18 Mbps2 providers
Wakefield140 Mbps62 Mbps3 providers
Wales27 Mbps1 Mbps2 providers
Walpole172 Mbps53 Mbps2 providers
Waltham138 Mbps60 Mbps3 providers
Ware118 Mbps22 Mbps2 providers
Wareham155 Mbps33 Mbps2 providers
Warren41 Mbps12 Mbps2 providers
Warwick59 Mbps7 Mbps1 providers
Watertown130 Mbps19 Mbps2 providers
Wayland138 Mbps55 Mbps2 providers
Webster93 Mbps11 Mbps2 providers
Wellesley137 Mbps77 Mbps2 providers
Wellesley Hills224 Mbps90 Mbps2 providers
Wellfleet164 Mbps22 Mbps1 providers
Wenham91 Mbps58 Mbps2 providers
West Barnstable113 Mbps23 Mbps1 providers
West Boylston94 Mbps11 Mbps2 providers
West Bridgewater91 Mbps20 Mbps2 providers
West Brookfield84 Mbps11 Mbps3 providers
West Chatham195 Mbps23 Mbps1 providers
West Dennis247 Mbps12 Mbps1 providers
West Harwich45 Mbps11 Mbps1 providers
West Hatfield222 Mbps2 Mbps1 providers
West Newbury279 Mbps171 Mbps2 providers
West Newton130 Mbps34 Mbps3 providers
West Roxbury196 Mbps44 Mbps3 providers
West Springfield116 Mbps17 Mbps2 providers
West Stockbridge110 Mbps10 Mbps2 providers
West Tisbury78 Mbps23 Mbps1 providers
West Townsend637 Mbps40 Mbps1 providers
West Wareham115 Mbps22 Mbps2 providers
West Warren188 Mbps23 Mbps1 providers
West Yarmouth116 Mbps19 Mbps2 providers
Westborough188 Mbps86 Mbps1 providers
Westfield111 Mbps20 Mbps3 providers
Westford129 Mbps67 Mbps2 providers
Westminster114 Mbps21 Mbps2 providers
Weston240 Mbps41 Mbps2 providers
Westwood155 Mbps117 Mbps2 providers
Weymouth114 Mbps18 Mbps1 providers
Whitinsville128 Mbps11 Mbps2 providers
Whitman191 Mbps21 Mbps2 providers
Wilbraham93 Mbps11 Mbps2 providers
Williamsburg184 Mbps19 Mbps1 providers
Williamstown99 Mbps4 Mbps1 providers
Wilmington183 Mbps57 Mbps2 providers
Winchendon152 Mbps12 Mbps2 providers
Winchester158 Mbps87 Mbps2 providers
Windsor10 Mbps10 Mbps1 providers
Winthrop109 Mbps12 Mbps2 providers
Woburn141 Mbps47 Mbps3 providers
Woods Hole49 Mbps22 Mbps1 providers
Worcester104 Mbps11 Mbps3 providers
Worthington Center1 Mbps1 Mbps1 providers
Wrentham224 Mbps73 Mbps2 providers
Yarmouth Port223 Mbps31 Mbps2 providers
* Data from speed tests taken in the last 3 months