Complete List of Internet Providers in the U.S.

ProviderPopulationStatesPhone
ASA Networks7,0791(518) 621-2200
Lake Livingston Telephone Company7,0171(936) 566-4242
Lake Region Electric Cooperative6,9261(800) 364-5732
Mon-Cre Telephone Cooperative6,8971(334) 562-3242
Rock Port Telephone Company6,8691(877) 202-1764
Cheyenne River Sioux Tribe Telephone Authority6,7891(605) 964-2600
RST Global Communications6,7621(704) 482-8112
ATNI6,7551
Springcom6,7471(517) 857-3500
EC FiberNet6,7061(802) 763-2262
1 Touch Technology Solutions6,6441(888) 529-0947
Spring City Cable6,6321
Softek6,5371(800) 448-1174
Town & Country Cable and Telecommunications6,5351
Phillips County Telephone Co.6,4782(866) 854-2111
Southern Vermont Cable Company6,3941(800) 544-5931
Decatur Telephone6,3741
Southwest Texas Telcom6,3421(830) 683-2111
Q-Life Network6,3401
Arcadia Telephone Cooperative6,3391
Vance Wireless6,3321
Gosuto Wireless6,2491(334) 585-5181
Algona Municipal Utilities6,2351(515) 295-3584
Frazier Mountain Internet Service6,2351(661) 242-5500
Saddleback Communications6,2271(480) 362-7000
Citizens Telephone Corporation6,2251(260) 375-2111
Gtelco6,1861(435) 528-7236
Ideal Wireless6,1861
Lexsar Solutions6,1821(573) 374-2288
MGW6,1641(877) 579-9572
LaGrant Connections6,0651(608) 762-3279
Get6,0181
InterBel Telephone Cooperative5,9961(406) 889-3311
Express Internet5,9381(775) 237-4070
OneCommunity5,9111(216) 923-2200
East Texas Cable5,9041(903) 567-2260
The Ridgeville Telephone Company5,8861(419) 267-5185
Trenton TV Cable Company5,8651
Newbreak Communications5,8351(601) 456-0556
Coon Valley Farmers Telephone Company5,8271(608) 452-3101
The Conneaut Telephone Company5,8161(440) 593-7140
Valley Telecommunications Cooperative Association5,8152(605) 437-2615
SatCo Internet5,7951(186) 679-8220
Baca Valley Telephone Company5,7831(575) 278-2101
Coon Creek Telecommunications5,7541(888) 823-6234
NETLINK5,7501(315) 497-0444
EagleZip.com5,7351(716) 661-3183
Genuine Telecom5,7301(608) 647-2345
YK Communications5,7191(361) 771-3331
Mt Wheeler Power5,6951(888) 211-5195