Need unbiased guidance for the best deal?

(877) 211-5581

Internet Service in Maine

Largely rural Maine has less high speed Internet accessibility than many other states in the country. Only 94.2% of the state’s population can access 10 Mbps download speed wired or wireless Internet. 26.6% of those living in Maine have no Internet connection they can use.

Yet there are options in more heavily populated parts of the state. In Maine, available Internet technology includes DSL for 93.3% of the state, wireless Internet for 97.3% of the state, cable Internet for 88.5% of the population, and fiber Internet for a mere 1.7% of the state. More than 75% of the population has the choice of 3 or more ISPs, which means that those who do have high speed Internet availability have options to consider, which is always an advantage for consumers.


Population with faster than 1 gbps available.


Population with only 100 mbps speeds or less available.


Population with only 25 mbps speeds or less available.

16 mbps

Average internet download speed across the state


Population with no wired internet access available.


Population with wired internet access available.


Population underserved with minimum service options available


Average broadband score for Maine

Broadband in Maine

Largest Cities in MaineProvidersMax Speeds (mbps)Avg. Speeds (mbps)Broadband Score
Alfred, ME11100 mbps25 mbps25 mbps4 mbps40
Auburn, ME12100 mbps25 mbps22 mbps3 mbps39
Augusta, ME10100 mbps25 mbps30 mbps5 mbps42
Bangor, ME15100 mbps50 mbps29 mbps8 mbps60
Bath, ME14150 mbps105 mbps37 mbps14 mbps60
Belfast, ME161 gbps1 gbps26 mbps8 mbps55
Biddeford, ME14105 mbps105 mbps23 mbps3 mbps42
Bowdoinham, ME10150 mbps25 mbps35 mbps5 mbps47
Brewer, ME15100 mbps25 mbps21 mbps4 mbps43
Brunswick, ME12150 mbps105 mbps30 mbps4 mbps47
Bucksport, ME12100 mbps25 mbps25 mbps5 mbps43
Calais, ME13100 mbps25 mbps24 mbps4 mbps46
Camden, ME14100 mbps50 mbps25 mbps6 mbps49
Caribou, ME13100 mbps100 mbps27 mbps10 mbps46
Casco, ME12100 mbps25 mbps21 mbps3 mbps38
Ellsworth, ME14100 mbps25 mbps23 mbps4 mbps44
Falmouth, ME10100 mbps25 mbps30 mbps5 mbps42
Farmington, ME9100 mbps25 mbps19 mbps3 mbps33
Gardiner, ME13100 mbps25 mbps24 mbps4 mbps43
Gorham, ME13100 mbps25 mbps27 mbps4 mbps43
Gray, ME11150 mbps150 mbps33 mbps6 mbps51
Hampden, ME17100 mbps40 mbps21 mbps4 mbps50
Houlton, ME12100 mbps25 mbps25 mbps4 mbps42
Kennebunk, ME11100 mbps25 mbps27 mbps4 mbps42
Kittery, ME101 gbps1 gbps58 mbps37 mbps100
Lewiston, ME101 gbps1 gbps29 mbps5 mbps42
Lincoln, ME15100 mbps40 mbps24 mbps6 mbps51
Lisbon Falls, ME13100 mbps25 mbps22 mbps3 mbps40
Madawaska, ME950 mbps5 mbps24 mbps2 mbps33
Millinocket, ME10100 mbps25 mbps23 mbps5 mbps43
Naples, ME850 mbps20 mbps27 mbps4 mbps34
Old Orchard Beach, ME1250 mbps5 mbps17 mbps2 mbps32
Old Town, ME14100 mbps25 mbps27 mbps4 mbps55
Orono, ME13100 mbps26 mbps18 mbps2 mbps36
Pittsfield, ME11100 mbps25 mbps27 mbps4 mbps42
Portland, ME14105 mbps105 mbps22 mbps3 mbps43
Presque Isle, ME11100 mbps100 mbps37 mbps13 mbps50
Rockland, ME14100 mbps50 mbps24 mbps6 mbps47
Rumford, ME12100 mbps25 mbps19 mbps2 mbps36
Saco, ME12100 mbps25 mbps27 mbps4 mbps42
Sanford, ME13105 mbps25 mbps30 mbps4 mbps48
Scarborough, ME12100 mbps25 mbps26 mbps4 mbps43
Skowhegan, ME12100 mbps25 mbps18 mbps3 mbps38
South Portland, ME10105 mbps105 mbps29 mbps4 mbps41
Standish, ME9100 mbps25 mbps30 mbps5 mbps40
Topsham, ME11150 mbps105 mbps32 mbps4 mbps46
Waterville, ME10157 mbps157 mbps31 mbps5 mbps43
Westbrook, ME12100 mbps25 mbps24 mbps3 mbps41
Yarmouth, ME10100 mbps25 mbps31 mbps5 mbps43
York Harbor, ME12100 mbps25 mbps26 mbps4 mbps43
* availability only includes locations with greater than 50,000 residents
Maine state flag.
Top 10 Providers (by Coverage) in Maine