Internet Speeds in Maine

CityDownload SpeedUpload SpeedProviders
Abbot Village11 Mbps1 Mbps1 providers
Acton96 Mbps16 Mbps2 providers
Addison110 Mbps10 Mbps1 providers
Albion33 Mbps1 Mbps2 providers
Alfred106 Mbps14 Mbps3 providers
Alna54 Mbps12 Mbps2 providers
Andover281 Mbps11 Mbps1 providers
Anson13 Mbps1 Mbps3 providers
Arundel107 Mbps10 Mbps1 providers
Ashland177 Mbps8 Mbps2 providers
Athens52 Mbps21 Mbps2 providers
Atkinson Mills62 Mbps5 Mbps2 providers
Auburn141 Mbps11 Mbps2 providers
Augusta104 Mbps11 Mbps2 providers
Bailey Island241 Mbps12 Mbps1 providers
Bangor138 Mbps38 Mbps2 providers
Bar Harbor82 Mbps9 Mbps1 providers
Bath43 Mbps5 Mbps2 providers
Beals49 Mbps6 Mbps2 providers
Belfast136 Mbps10 Mbps3 providers
Belgrade90 Mbps9 Mbps1 providers
Bernard33 Mbps11 Mbps1 providers
Berwick202 Mbps22 Mbps2 providers
Bethel90 Mbps8 Mbps1 providers
Biddeford110 Mbps10 Mbps2 providers
Bingham42 Mbps3 Mbps2 providers
Blue Hill122 Mbps94 Mbps1 providers
Boothbay85 Mbps10 Mbps1 providers
Boothbay Harbor84 Mbps10 Mbps2 providers
Bowdoin Center136 Mbps11 Mbps2 providers
Bowdoinham37 Mbps4 Mbps3 providers
Bradford10 Mbps1 Mbps1 providers
Bradley87 Mbps2 Mbps2 providers
Brewer50 Mbps7 Mbps2 providers
Bridgewater87 Mbps9 Mbps1 providers
Bridgton97 Mbps10 Mbps1 providers
Bristol125 Mbps9 Mbps1 providers
Brooklin21 Mbps2 Mbps2 providers
Brooks271 Mbps46 Mbps1 providers
Brooksville20 Mbps2 Mbps1 providers
Brookton26 Mbps25 Mbps1 providers
Brownfield335 Mbps236 Mbps1 providers
Brownville181 Mbps12 Mbps2 providers
Brunswick99 Mbps15 Mbps2 providers
Bryant Pond29 Mbps5 Mbps2 providers
Buckfield58 Mbps44 Mbps2 providers
Bucksport92 Mbps10 Mbps2 providers
Burnham57 Mbps29 Mbps3 providers
Buxton138 Mbps12 Mbps2 providers
Calais62 Mbps9 Mbps2 providers
Cambridge49 Mbps7 Mbps1 providers
Camden118 Mbps11 Mbps1 providers
Canaan69 Mbps59 Mbps2 providers
Canton48 Mbps7 Mbps1 providers
Cape Elizabeth141 Mbps11 Mbps1 providers
Cape Neddick187 Mbps29 Mbps2 providers
Caratunk2 Mbps1 Mbps1 providers
Caribou88 Mbps11 Mbps2 providers
Carmel47 Mbps10 Mbps2 providers
Casco135 Mbps10 Mbps1 providers
Castine46 Mbps44 Mbps1 providers
Charleston3 Mbps1 Mbps1 providers
Chebeague Island17 Mbps1 Mbps1 providers
Cherryfield105 Mbps9 Mbps2 providers
Clinton29 Mbps8 Mbps2 providers
Columbia Falls12 Mbps1 Mbps2 providers
Corea14 Mbps1 Mbps2 providers
Corinna46 Mbps5 Mbps3 providers
Cornish184 Mbps11 Mbps2 providers
Cumberland Center121 Mbps11 Mbps2 providers
Cumberland Foreside129 Mbps12 Mbps2 providers
Cushing72 Mbps9 Mbps2 providers
Cutler3 Mbps1 Mbps1 providers
Damariscotta80 Mbps10 Mbps2 providers
Danforth79 Mbps7 Mbps2 providers
Deer Isle31 Mbps6 Mbps2 providers
Denmark23 Mbps23 Mbps2 providers
Dennysville27 Mbps8 Mbps2 providers
Detroit32 Mbps8 Mbps2 providers
Dexter31 Mbps5 Mbps3 providers
Dixfield28 Mbps1 Mbps3 providers
Dixmont10 Mbps18 Mbps1 providers
Dresden Mills14 Mbps1 Mbps2 providers
Dryden19 Mbps2 Mbps1 providers
Eagle Lake190 Mbps23 Mbps1 providers
East Baldwin111 Mbps26 Mbps2 providers
East Blue Hill7 Mbps1 Mbps1 providers
East Boothbay56 Mbps11 Mbps2 providers
East Machias102 Mbps10 Mbps2 providers
East Millinocket14 Mbps1 Mbps1 providers
East Orland10 Mbps1 Mbps1 providers
East Waterboro46 Mbps14 Mbps2 providers
Easton20 Mbps4 Mbps2 providers
Eastport146 Mbps11 Mbps2 providers
Eddington12 Mbps1 Mbps2 providers
Edgecomb149 Mbps12 Mbps1 providers
Eliot105 Mbps12 Mbps2 providers
Ellsworth111 Mbps44 Mbps2 providers
Etna209 Mbps12 Mbps3 providers
Eustis20 Mbps7 Mbps2 providers
Exeter Corners38 Mbps8 Mbps2 providers
Fairfield75 Mbps10 Mbps2 providers
Falmouth140 Mbps11 Mbps2 providers
Farmingdale175 Mbps120 Mbps2 providers
Farmington52 Mbps29 Mbps2 providers
Fort Fairfield14 Mbps11 Mbps2 providers
Fort Kent74 Mbps11 Mbps2 providers
Frankfort8 Mbps2 Mbps2 providers
Franklin9 Mbps1 Mbps1 providers
Freedom287 Mbps1 Mbps1 providers
Freeport116 Mbps12 Mbps2 providers
Frenchville93 Mbps21 Mbps2 providers
Friendship80 Mbps11 Mbps2 providers
Fryeburg71 Mbps10 Mbps1 providers
Gardiner93 Mbps11 Mbps4 providers
Garland16 Mbps1 Mbps2 providers
Georgetown11 Mbps1 Mbps1 providers
Gorham146 Mbps10 Mbps2 providers
Gouldsboro10 Mbps1 Mbps2 providers
Gray119 Mbps10 Mbps2 providers
Greenbush9 Mbps1 Mbps1 providers
Greene93 Mbps9 Mbps2 providers
Greenville12 Mbps1 Mbps1 providers
Greenville Junction7 Mbps1 Mbps1 providers
Guilford16 Mbps1 Mbps2 providers
Hallowell161 Mbps11 Mbps1 providers
Hampden86 Mbps35 Mbps4 providers
Hancock81 Mbps10 Mbps2 providers
Harborside14 Mbps1 Mbps1 providers
Harmony29 Mbps7 Mbps1 providers
Harpswell154 Mbps12 Mbps2 providers
Harrington218 Mbps8 Mbps2 providers
Harrison8 Mbps4 Mbps3 providers
Hartland257 Mbps11 Mbps2 providers
Hebron99 Mbps36 Mbps1 providers
Hinckley23 Mbps2 Mbps1 providers
Hiram223 Mbps11 Mbps2 providers
Holden53 Mbps7 Mbps2 providers
Hollis Center154 Mbps11 Mbps3 providers
Hope68 Mbps67 Mbps1 providers
Houlton70 Mbps8 Mbps2 providers
Howland205 Mbps11 Mbps1 providers
Hudson28 Mbps2 Mbps2 providers
Island Falls174 Mbps7 Mbps1 providers
Islesboro2 Mbps1 Mbps1 providers
Jackman37 Mbps31 Mbps1 providers
Jay91 Mbps12 Mbps1 providers
Jefferson132 Mbps11 Mbps2 providers
Jonesboro47 Mbps6 Mbps2 providers
Jonesport109 Mbps9 Mbps2 providers
Kenduskeag71 Mbps20 Mbps1 providers
Kennebunk92 Mbps11 Mbps2 providers
Kents Hill11 Mbps1 Mbps1 providers
Kingfield82 Mbps10 Mbps3 providers
Kittery90 Mbps20 Mbps2 providers
Kittery Point101 Mbps12 Mbps2 providers
Lagrange25 Mbps3 Mbps2 providers
Lebanon100 Mbps23 Mbps3 providers
Leeds81 Mbps11 Mbps2 providers
Levant69 Mbps9 Mbps2 providers
Lewiston120 Mbps23 Mbps2 providers
Limerick140 Mbps11 Mbps2 providers
Limestone30 Mbps9 Mbps2 providers
Limington88 Mbps11 Mbps2 providers
Lincoln131 Mbps11 Mbps1 providers
Lincolnville15 Mbps1 Mbps1 providers
Lisbon12 Mbps3 Mbps2 providers
Lisbon Falls84 Mbps44 Mbps3 providers
Little Deer Isle15 Mbps1 Mbps1 providers
Livermore60 Mbps10 Mbps2 providers
Livermore Falls78 Mbps11 Mbps2 providers
Long Island2 Mbps1 Mbps1 providers
Lovell117 Mbps11 Mbps1 providers
Lubec137 Mbps12 Mbps2 providers
Machias138 Mbps11 Mbps1 providers
Machiasport137 Mbps11 Mbps2 providers
Madawaska92 Mbps9 Mbps1 providers
Madison16 Mbps2 Mbps2 providers
Manchester377 Mbps17 Mbps2 providers
Mapleton44 Mbps11 Mbps2 providers
Mars Hill31 Mbps21 Mbps2 providers
Matinicus15 Mbps1 Mbps1 providers
Mechanic Falls283 Mbps12 Mbps1 providers
Meddybemps7 Mbps1 Mbps1 providers
Medway9 Mbps1 Mbps2 providers
Mexico435 Mbps481 Mbps2 providers
Milbridge48 Mbps4 Mbps2 providers
Milford98 Mbps56 Mbps2 providers
Millinocket24 Mbps6 Mbps1 providers
Milo95 Mbps10 Mbps2 providers
Minot86 Mbps7 Mbps2 providers
Monhegan1 Mbps1 Mbps1 providers
Monmouth117 Mbps16 Mbps2 providers
Monroe16 Mbps1 Mbps2 providers
Monson1 Mbps1 Mbps1 providers
Monticello9 Mbps2 Mbps2 providers
Morrill128 Mbps88 Mbps2 providers
Mount Vernon70 Mbps10 Mbps2 providers
Naples79 Mbps11 Mbps1 providers
New Gloucester128 Mbps121 Mbps2 providers
New Harbor163 Mbps11 Mbps1 providers
New Portland65 Mbps41 Mbps2 providers
New Sharon16 Mbps1 Mbps2 providers
New Sweden87 Mbps7 Mbps2 providers
New Vineyard16 Mbps11 Mbps3 providers
Newcastle124 Mbps8 Mbps2 providers
Newport85 Mbps11 Mbps3 providers
Newry323 Mbps1 Mbps1 providers
Nobleboro79 Mbps11 Mbps1 providers
Norridgewock108 Mbps9 Mbps3 providers
North Anson39 Mbps11 Mbps2 providers
North Berwick211 Mbps10 Mbps4 providers
North Haven294 Mbps17 Mbps1 providers
North Monmouth9 Mbps11 Mbps1 providers
North Turner5 Mbps9 Mbps1 providers
North Waterboro73 Mbps20 Mbps2 providers
Northeast Harbor27 Mbps28 Mbps1 providers
Norway91 Mbps11 Mbps2 providers
Oakland106 Mbps9 Mbps3 providers
Ogunquit158 Mbps10 Mbps3 providers
Old Orchard Beach89 Mbps10 Mbps2 providers
Old Town100 Mbps10 Mbps2 providers
Oquossoc22 Mbps18 Mbps1 providers
Orland8 Mbps1 Mbps2 providers
Orono108 Mbps9 Mbps2 providers
Orrington64 Mbps10 Mbps2 providers
Orrs Island12 Mbps2 Mbps2 providers
Owls Head282 Mbps115 Mbps3 providers
Oxford182 Mbps11 Mbps2 providers
Palermo91 Mbps11 Mbps1 providers
Palmyra47 Mbps3 Mbps2 providers
Parsonsfield50 Mbps5 Mbps2 providers
Patten44 Mbps20 Mbps1 providers
Peaks Island14 Mbps2 Mbps2 providers
Pemaquid113 Mbps11 Mbps1 providers
Pembroke23 Mbps2 Mbps2 providers
Penobscot157 Mbps99 Mbps1 providers
Perry69 Mbps9 Mbps2 providers
Peru54 Mbps29 Mbps2 providers
Phillips53 Mbps43 Mbps3 providers
Phippsburg86 Mbps12 Mbps2 providers
Pittsfield145 Mbps16 Mbps2 providers
Poland128 Mbps11 Mbps1 providers
Port Clyde110 Mbps5 Mbps2 providers
Portage140 Mbps35 Mbps1 providers
Porter49 Mbps5 Mbps2 providers
Portland207 Mbps117 Mbps2 providers
Pownal Center202 Mbps10 Mbps2 providers
Presque Isle97 Mbps12 Mbps2 providers
Princeton84 Mbps15 Mbps2 providers
Prospect Harbor1 Mbps1 Mbps1 providers
Purgatory203 Mbps20 Mbps3 providers
Randolph124 Mbps9 Mbps2 providers
Rangeley55 Mbps56 Mbps1 providers
Raymond113 Mbps9 Mbps1 providers
Readfield46 Mbps4 Mbps2 providers
Richmond16 Mbps3 Mbps2 providers
Robbinston224 Mbps12 Mbps2 providers
Rockland123 Mbps32 Mbps2 providers
Rockport153 Mbps11 Mbps1 providers
Rockwood86 Mbps43 Mbps1 providers
Round Pond90 Mbps11 Mbps1 providers
Roxbury238 Mbps9 Mbps1 providers
Rumford153 Mbps11 Mbps1 providers
Sabattus44 Mbps3 Mbps3 providers
Saco139 Mbps39 Mbps2 providers
Sanford99 Mbps21 Mbps2 providers
Sangerville13 Mbps1 Mbps1 providers
Sargentville10 Mbps1 Mbps1 providers
Scarborough174 Mbps11 Mbps2 providers
Seal Harbor88 Mbps18 Mbps1 providers
Searsport13 Mbps6 Mbps3 providers
Sebago Center69 Mbps22 Mbps1 providers
Sebasco Estates50 Mbps48 Mbps1 providers
Sebec4 Mbps1 Mbps1 providers
Sedgwick282 Mbps246 Mbps2 providers
Shapleigh95 Mbps15 Mbps3 providers
Sinclair40 Mbps31 Mbps1 providers
Skowhegan14 Mbps1 Mbps2 providers
Smithfield116 Mbps4 Mbps2 providers
Solon108 Mbps15 Mbps2 providers
Somesville51 Mbps6 Mbps2 providers
Sorrento12 Mbps1 Mbps1 providers
South Berwick207 Mbps17 Mbps2 providers
South Bristol95 Mbps12 Mbps1 providers
South Casco9 Mbps2 Mbps1 providers
South China170 Mbps39 Mbps2 providers
South Freeport6 Mbps1 Mbps1 providers
South Gardiner6 Mbps1 Mbps2 providers
South Paris90 Mbps10 Mbps2 providers
South Portland135 Mbps16 Mbps2 providers
South Thomaston139 Mbps34 Mbps2 providers
South West Bend458 Mbps321 Mbps3 providers
Southport32 Mbps5 Mbps2 providers
Southwest Harbor12 Mbps1 Mbps2 providers
Springvale78 Mbps14 Mbps3 providers
Spruce Head21 Mbps31 Mbps2 providers
Standish170 Mbps11 Mbps2 providers
Steep Falls296 Mbps13 Mbps1 providers
Stetson23 Mbps4 Mbps1 providers
Steuben10 Mbps4 Mbps2 providers
Stockholm16 Mbps1 Mbps1 providers
Stockton Springs18 Mbps7 Mbps2 providers
Stonington32 Mbps7 Mbps2 providers
Stratton11 Mbps2 Mbps2 providers
Strong228 Mbps224 Mbps3 providers
Sullivan232 Mbps157 Mbps2 providers
Sumner9 Mbps9 Mbps1 providers
Surry48 Mbps22 Mbps2 providers
Swans Island24 Mbps4 Mbps1 providers
Temple56 Mbps55 Mbps1 providers
Tenants Harbor66 Mbps1 Mbps2 providers
Thomaston56 Mbps6 Mbps2 providers
Thorndike63 Mbps45 Mbps3 providers
Topsfield6 Mbps1 Mbps1 providers
Topsham191 Mbps13 Mbps2 providers
Trevett132 Mbps8 Mbps2 providers
Troy88 Mbps83 Mbps1 providers
Turner60 Mbps22 Mbps2 providers
Union128 Mbps76 Mbps2 providers
Unity20 Mbps3 Mbps2 providers
Van Buren63 Mbps5 Mbps2 providers
Vassalboro146 Mbps51 Mbps2 providers
Vienna6 Mbps22 Mbps1 providers
Vinalhaven32 Mbps3 Mbps2 providers
Waldoboro150 Mbps11 Mbps1 providers
Wallagrass44 Mbps4 Mbps1 providers
Walnut Hill94 Mbps14 Mbps2 providers
Walpole100 Mbps10 Mbps1 providers
Warren102 Mbps37 Mbps2 providers
Washburn136 Mbps6 Mbps2 providers
Waterboro14 Mbps11 Mbps2 providers
Waterford Flat90 Mbps7 Mbps2 providers
Waterville145 Mbps14 Mbps2 providers
Wayne9 Mbps1 Mbps1 providers
Weld47 Mbps1 Mbps1 providers
Wells88 Mbps11 Mbps2 providers
Wesley9 Mbps1 Mbps1 providers
West Baldwin20 Mbps10 Mbps2 providers
West Boothbay Harbor10 Mbps10 Mbps1 providers
West Corinth34 Mbps7 Mbps2 providers
West Enfield30 Mbps4 Mbps2 providers
West Farmington3 Mbps1 Mbps1 providers
West Forks263 Mbps152 Mbps1 providers
West Newfield19 Mbps15 Mbps3 providers
West Paris39 Mbps21 Mbps1 providers
Westbrook169 Mbps11 Mbps1 providers
Whitefield72 Mbps10 Mbps2 providers
Whiting44 Mbps6 Mbps2 providers
Wilton9 Mbps1 Mbps1 providers
Windham Center141 Mbps11 Mbps3 providers
Windsor17 Mbps22 Mbps2 providers
Winn29 Mbps22 Mbps1 providers
Winter Harbor37 Mbps14 Mbps2 providers
Winterport144 Mbps6 Mbps2 providers
Winthrop83 Mbps9 Mbps1 providers
Wiscasset110 Mbps10 Mbps2 providers
Woodland29 Mbps7 Mbps2 providers
Woolwich19 Mbps2 Mbps2 providers
Yarmouth156 Mbps11 Mbps2 providers
York99 Mbps10 Mbps2 providers
* Data from speed tests taken in the last 3 months