Internet Speeds in Maine

CityDownload SpeedUpload SpeedProviders
Abbot Village11 Mbps1 Mbps1 providers
Acton100 Mbps16 Mbps1 providers
Addison144 Mbps10 Mbps1 providers
Albion59 Mbps12 Mbps2 providers
Alfred147 Mbps12 Mbps3 providers
Alna76 Mbps83 Mbps1 providers
Andover281 Mbps11 Mbps1 providers
Anson15 Mbps1 Mbps2 providers
Arundel197 Mbps14 Mbps2 providers
Ashland181 Mbps8 Mbps2 providers
Athens35 Mbps1 Mbps2 providers
Atkinson Mills86 Mbps7 Mbps2 providers
Auburn143 Mbps11 Mbps1 providers
Augusta98 Mbps17 Mbps2 providers
Bangor146 Mbps29 Mbps2 providers
Bar Harbor97 Mbps11 Mbps2 providers
Bath140 Mbps9 Mbps2 providers
Beals49 Mbps6 Mbps2 providers
Belfast145 Mbps10 Mbps2 providers
Belgrade164 Mbps10 Mbps2 providers
Bernard264 Mbps9 Mbps1 providers
Berwick198 Mbps14 Mbps2 providers
Bethel83 Mbps9 Mbps1 providers
Biddeford111 Mbps18 Mbps2 providers
Bingham23 Mbps1 Mbps2 providers
Blue Hill27 Mbps2 Mbps2 providers
Boothbay145 Mbps11 Mbps1 providers
Boothbay Harbor94 Mbps8 Mbps2 providers
Bowdoin Center85 Mbps11 Mbps3 providers
Bowdoinham30 Mbps2 Mbps3 providers
Bradford8 Mbps1 Mbps1 providers
Bradley36 Mbps11 Mbps2 providers
Brewer16 Mbps3 Mbps2 providers
Bridgton97 Mbps11 Mbps1 providers
Bristol146 Mbps11 Mbps1 providers
Brooklin12 Mbps2 Mbps2 providers
Brooks13 Mbps152 Mbps1 providers
Brooksville13 Mbps1 Mbps1 providers
Brownfield319 Mbps11 Mbps1 providers
Brownville44 Mbps16 Mbps2 providers
Brunswick100 Mbps11 Mbps2 providers
Bryant Pond22 Mbps2 Mbps2 providers
Buckfield58 Mbps44 Mbps2 providers
Bucksport149 Mbps11 Mbps2 providers
Burnham89 Mbps13 Mbps2 providers
Buxton138 Mbps11 Mbps2 providers
Calais79 Mbps10 Mbps2 providers
Cambridge52 Mbps10 Mbps1 providers
Camden146 Mbps11 Mbps1 providers
Canaan130 Mbps35 Mbps2 providers
Canton42 Mbps32 Mbps1 providers
Cape Elizabeth163 Mbps12 Mbps2 providers
Cape Neddick85 Mbps17 Mbps3 providers
Caratunk2 Mbps1 Mbps1 providers
Caribou97 Mbps11 Mbps2 providers
Carmel265 Mbps10 Mbps2 providers
Casco113 Mbps11 Mbps1 providers
Charleston9 Mbps1 Mbps1 providers
Chebeague Island3 Mbps1 Mbps1 providers
Cherryfield44 Mbps4 Mbps2 providers
Clinton238 Mbps8 Mbps2 providers
Columbia Falls213 Mbps15 Mbps2 providers
Corea3 Mbps1 Mbps1 providers
Corinna31 Mbps2 Mbps3 providers
Cornish79 Mbps11 Mbps2 providers
Cumberland Center99 Mbps10 Mbps3 providers
Cumberland Foreside310 Mbps10 Mbps2 providers
Cushing132 Mbps34 Mbps2 providers
Cutler51 Mbps11 Mbps1 providers
Damariscotta92 Mbps11 Mbps1 providers
Danforth20 Mbps2 Mbps2 providers
Deer Isle52 Mbps8 Mbps2 providers
Denmark86 Mbps15 Mbps2 providers
Detroit73 Mbps9 Mbps2 providers
Dexter59 Mbps4 Mbps3 providers
Dixfield14 Mbps2 Mbps3 providers
Dixmont80 Mbps54 Mbps1 providers
Dresden Mills12 Mbps2 Mbps2 providers
Dryden19 Mbps2 Mbps1 providers
Eagle Lake190 Mbps23 Mbps1 providers
East Baldwin73 Mbps17 Mbps2 providers
East Blue Hill7 Mbps1 Mbps1 providers
East Boothbay72 Mbps11 Mbps2 providers
East Machias42 Mbps14 Mbps2 providers
East Millinocket7 Mbps1 Mbps1 providers
East Waterboro140 Mbps16 Mbps2 providers
Easton16 Mbps10 Mbps2 providers
Eastport158 Mbps12 Mbps2 providers
Eddington38 Mbps15 Mbps2 providers
Edgecomb268 Mbps10 Mbps1 providers
Eliot28 Mbps8 Mbps3 providers
Ellsworth122 Mbps10 Mbps2 providers
Etna104 Mbps10 Mbps3 providers
Eustis97 Mbps12 Mbps1 providers
Exeter Corners38 Mbps9 Mbps2 providers
Fairfield180 Mbps11 Mbps2 providers
Falmouth161 Mbps37 Mbps2 providers
Farmingdale16 Mbps1 Mbps2 providers
Farmington19 Mbps1 Mbps1 providers
Fort Fairfield32 Mbps8 Mbps2 providers
Fort Kent194 Mbps11 Mbps1 providers
Frankfort10 Mbps3 Mbps2 providers
Franklin261 Mbps213 Mbps1 providers
Freeport122 Mbps12 Mbps3 providers
Frenchville57 Mbps29 Mbps2 providers
Friendship20 Mbps22 Mbps2 providers
Fryeburg36 Mbps8 Mbps1 providers
Gardiner97 Mbps11 Mbps3 providers
Garland9 Mbps1 Mbps2 providers
Georgetown2 Mbps1 Mbps1 providers
Gorham130 Mbps10 Mbps2 providers
Gouldsboro9 Mbps3 Mbps2 providers
Gray247 Mbps17 Mbps2 providers
Greenbush15 Mbps1 Mbps1 providers
Greene61 Mbps18 Mbps2 providers
Greenville17 Mbps1 Mbps1 providers
Greenville Junction7 Mbps1 Mbps1 providers
Guilford10 Mbps1 Mbps2 providers
Hallowell158 Mbps17 Mbps1 providers
Hampden66 Mbps17 Mbps4 providers
Hancock48 Mbps7 Mbps2 providers
Harborside18 Mbps1 Mbps1 providers
Harmony14 Mbps1 Mbps1 providers
Harpswell185 Mbps23 Mbps2 providers
Harrington156 Mbps23 Mbps2 providers
Harrison1 Mbps1 Mbps2 providers
Hartland82 Mbps7 Mbps2 providers
Hebron77 Mbps1 Mbps1 providers
Hinckley23 Mbps2 Mbps1 providers
Hiram242 Mbps8 Mbps2 providers
Holden72 Mbps6 Mbps2 providers
Hollis Center121 Mbps13 Mbps3 providers
Hope68 Mbps67 Mbps1 providers
Houlton63 Mbps8 Mbps2 providers
Howland30 Mbps4 Mbps1 providers
Hudson19 Mbps3 Mbps2 providers
Island Falls85 Mbps5 Mbps1 providers
Islesboro2 Mbps1 Mbps1 providers
Jackman47 Mbps44 Mbps1 providers
Jay84 Mbps10 Mbps1 providers
Jefferson195 Mbps11 Mbps2 providers
Jonesboro5 Mbps1 Mbps1 providers
Jonesport212 Mbps10 Mbps2 providers
Kenduskeag140 Mbps10 Mbps1 providers
Kennebunk117 Mbps11 Mbps2 providers
Kents Hill41 Mbps2 Mbps2 providers
Kingfield79 Mbps13 Mbps3 providers
Kittery81 Mbps17 Mbps3 providers
Kittery Point130 Mbps21 Mbps2 providers
Lagrange9 Mbps1 Mbps1 providers
Lebanon143 Mbps21 Mbps2 providers
Leeds81 Mbps11 Mbps2 providers
Levant129 Mbps11 Mbps2 providers
Lewiston134 Mbps11 Mbps2 providers
Limerick64 Mbps7 Mbps2 providers
Limestone63 Mbps72 Mbps2 providers
Limington85 Mbps16 Mbps2 providers
Lincoln133 Mbps11 Mbps2 providers
Lincolnville14 Mbps1 Mbps1 providers
Lisbon83 Mbps11 Mbps2 providers
Lisbon Falls39 Mbps20 Mbps3 providers
Livermore76 Mbps11 Mbps2 providers
Livermore Falls71 Mbps9 Mbps2 providers
Long Island535 Mbps520 Mbps1 providers
Lovell65 Mbps10 Mbps1 providers
Lubec150 Mbps14 Mbps2 providers
Machias223 Mbps10 Mbps2 providers
Machiasport319 Mbps17 Mbps2 providers
Madawaska91 Mbps10 Mbps1 providers
Madison16 Mbps1 Mbps2 providers
Manchester259 Mbps190 Mbps2 providers
Mapleton13 Mbps6 Mbps2 providers
Mars Hill73 Mbps51 Mbps2 providers
Matinicus15 Mbps1 Mbps1 providers
Mechanic Falls294 Mbps11 Mbps1 providers
Meddybemps13 Mbps1 Mbps1 providers
Medway9 Mbps2 Mbps2 providers
Mexico58 Mbps8 Mbps2 providers
Milbridge194 Mbps11 Mbps2 providers
Milford5 Mbps2 Mbps2 providers
Millinocket12 Mbps1 Mbps1 providers
Milo160 Mbps9 Mbps2 providers
Minot58 Mbps14 Mbps2 providers
Monhegan1 Mbps1 Mbps1 providers
Monmouth36 Mbps14 Mbps2 providers
Monroe10 Mbps1 Mbps2 providers
Monson6 Mbps1 Mbps1 providers
Monticello9 Mbps2 Mbps2 providers
Morrill128 Mbps88 Mbps2 providers
Mount Vernon10 Mbps1 Mbps2 providers
Naples71 Mbps11 Mbps1 providers
New Gloucester90 Mbps20 Mbps2 providers
New Harbor70 Mbps10 Mbps1 providers
New Portland13 Mbps1 Mbps1 providers
New Sharon17 Mbps1 Mbps2 providers
New Sweden24 Mbps3 Mbps2 providers
New Vineyard27 Mbps6 Mbps3 providers
Newcastle143 Mbps12 Mbps1 providers
Newport180 Mbps11 Mbps2 providers
Newry323 Mbps1 Mbps1 providers
Nobleboro61 Mbps17 Mbps1 providers
Norridgewock60 Mbps4 Mbps3 providers
North Anson42 Mbps4 Mbps2 providers
North Berwick75 Mbps10 Mbps3 providers
North Haven186 Mbps12 Mbps1 providers
North Monmouth255 Mbps12 Mbps1 providers
North Turner5 Mbps9 Mbps1 providers
North Waterboro95 Mbps9 Mbps2 providers
Northeast Harbor38 Mbps10 Mbps1 providers
Norway91 Mbps11 Mbps1 providers
Oakland112 Mbps9 Mbps3 providers
Ogunquit120 Mbps16 Mbps3 providers
Old Orchard Beach78 Mbps8 Mbps2 providers
Old Town79 Mbps10 Mbps2 providers
Oquossoc21 Mbps17 Mbps1 providers
Orland15 Mbps1 Mbps2 providers
Orono111 Mbps10 Mbps2 providers
Orrington173 Mbps11 Mbps2 providers
Orrs Island71 Mbps14 Mbps2 providers
Owls Head104 Mbps52 Mbps3 providers
Oxford156 Mbps10 Mbps2 providers
Palermo91 Mbps11 Mbps1 providers
Palmyra111 Mbps9 Mbps2 providers
Parsonsfield108 Mbps11 Mbps2 providers
Patten123 Mbps4 Mbps1 providers
Peaks Island272 Mbps11 Mbps2 providers
Pemaquid113 Mbps11 Mbps1 providers
Pembroke123 Mbps8 Mbps2 providers
Penobscot9 Mbps1 Mbps1 providers
Perry116 Mbps9 Mbps2 providers
Peru41 Mbps16 Mbps2 providers
Phillips47 Mbps9 Mbps3 providers
Phippsburg120 Mbps11 Mbps2 providers
Pittsfield136 Mbps11 Mbps1 providers
Poland155 Mbps11 Mbps1 providers
Port Clyde110 Mbps5 Mbps2 providers
Portage140 Mbps35 Mbps1 providers
Porter43 Mbps6 Mbps2 providers
Portland156 Mbps47 Mbps3 providers
Pownal Center55 Mbps9 Mbps2 providers
Presque Isle108 Mbps10 Mbps2 providers
Princeton35 Mbps4 Mbps2 providers
Prospect Harbor1 Mbps1 Mbps1 providers
Purgatory200 Mbps20 Mbps3 providers
Randolph141 Mbps10 Mbps2 providers
Rangeley34 Mbps7 Mbps1 providers
Raymond133 Mbps11 Mbps1 providers
Readfield245 Mbps30 Mbps2 providers
Richmond17 Mbps3 Mbps2 providers
Robbinston211 Mbps15 Mbps2 providers
Rockland177 Mbps11 Mbps2 providers
Rockport107 Mbps26 Mbps3 providers
Rockwood86 Mbps43 Mbps1 providers
Round Pond90 Mbps11 Mbps1 providers
Rumford139 Mbps11 Mbps2 providers
Sabattus155 Mbps11 Mbps2 providers
Saco139 Mbps13 Mbps2 providers
Sanford100 Mbps19 Mbps2 providers
Sangerville9 Mbps1 Mbps1 providers
Sargentville7 Mbps1 Mbps1 providers
Scarborough144 Mbps12 Mbps2 providers
Seal Harbor170 Mbps11 Mbps1 providers
Searsport56 Mbps7 Mbps2 providers
Sebago Center193 Mbps11 Mbps1 providers
Sebec9 Mbps1 Mbps1 providers
Sedgwick7 Mbps1 Mbps2 providers
Shapleigh99 Mbps11 Mbps3 providers
Sinclair40 Mbps31 Mbps1 providers
Skowhegan18 Mbps2 Mbps2 providers
Smithfield81 Mbps10 Mbps2 providers
Solon31 Mbps3 Mbps2 providers
Somesville47 Mbps6 Mbps2 providers
Sorrento6 Mbps1 Mbps1 providers
South Berwick85 Mbps11 Mbps3 providers
South Bristol71 Mbps11 Mbps1 providers
South Casco67 Mbps12 Mbps1 providers
South China137 Mbps25 Mbps2 providers
South Gardiner19 Mbps4 Mbps2 providers
South Paris227 Mbps12 Mbps1 providers
South Portland128 Mbps26 Mbps2 providers
South Thomaston88 Mbps41 Mbps2 providers
South West Bend90 Mbps47 Mbps3 providers
Southport71 Mbps10 Mbps2 providers
Southwest Harbor71 Mbps7 Mbps2 providers
Springvale96 Mbps32 Mbps3 providers
Spruce Head90 Mbps34 Mbps2 providers
Standish174 Mbps17 Mbps2 providers
Steep Falls26 Mbps3 Mbps1 providers
Stetson14 Mbps4 Mbps1 providers
Steuben19 Mbps1 Mbps1 providers
Stockholm7 Mbps1 Mbps1 providers
Stockton Springs105 Mbps6 Mbps2 providers
Stonington57 Mbps54 Mbps1 providers
Stratton29 Mbps6 Mbps2 providers
Strong41 Mbps6 Mbps1 providers
Sullivan20 Mbps3 Mbps2 providers
Sumner9 Mbps9 Mbps1 providers
Surry47 Mbps33 Mbps2 providers
Swans Island26 Mbps4 Mbps1 providers
Temple18 Mbps1 Mbps1 providers
Tenants Harbor234 Mbps10 Mbps1 providers
Thomaston82 Mbps8 Mbps2 providers
Thorndike84 Mbps58 Mbps3 providers
Topsfield6 Mbps1 Mbps1 providers
Topsham110 Mbps11 Mbps2 providers
Trevett18 Mbps2 Mbps2 providers
Troy111 Mbps68 Mbps1 providers
Turner74 Mbps24 Mbps2 providers
Union85 Mbps13 Mbps2 providers
Unity42 Mbps6 Mbps2 providers
Van Buren179 Mbps11 Mbps2 providers
Vassalboro257 Mbps127 Mbps2 providers
Vinalhaven12 Mbps2 Mbps2 providers
Waldoboro134 Mbps10 Mbps2 providers
Wallagrass2 Mbps1 Mbps1 providers
Walnut Hill76 Mbps8 Mbps2 providers
Walpole326 Mbps11 Mbps1 providers
Warren110 Mbps55 Mbps2 providers
Washburn36 Mbps8 Mbps2 providers
Waterboro67 Mbps15 Mbps1 providers
Waterford Flat130 Mbps21 Mbps2 providers
Waterville131 Mbps12 Mbps2 providers
Wayne27 Mbps6 Mbps2 providers
Weld33 Mbps8 Mbps1 providers
Wells111 Mbps12 Mbps2 providers
Wesley9 Mbps1 Mbps1 providers
West Baldwin64 Mbps59 Mbps2 providers
West Boothbay Harbor10 Mbps10 Mbps1 providers
West Corinth54 Mbps6 Mbps2 providers
West Enfield56 Mbps8 Mbps2 providers
West Farmington3 Mbps1 Mbps1 providers
West Forks23 Mbps1 Mbps1 providers
West Newfield14 Mbps8 Mbps3 providers
West Paris39 Mbps21 Mbps1 providers
Westbrook170 Mbps16 Mbps2 providers
Whitefield82 Mbps9 Mbps2 providers
Whiting62 Mbps6 Mbps2 providers
Wilton16 Mbps1 Mbps1 providers
Windham Center145 Mbps10 Mbps3 providers
Windsor86 Mbps9 Mbps2 providers
Winn29 Mbps22 Mbps1 providers
Winter Harbor73 Mbps24 Mbps2 providers
Winterport86 Mbps6 Mbps2 providers
Winthrop239 Mbps11 Mbps2 providers
Wiscasset126 Mbps10 Mbps2 providers
Woodland32 Mbps8 Mbps2 providers
Woolwich233 Mbps23 Mbps1 providers
Yarmouth142 Mbps11 Mbps2 providers
York103 Mbps11 Mbps2 providers
* Data from speed tests taken in the last 3 months