Complete List of Internet Providers in the U.S.

ProviderPopulationStatesPhone
Flat Rock Telephone Co-Op1,9931(888) 372-4894
Blue Mountain Cable Co.1,9701
Karban TV Systems1,9681(800) 236-0233
InteliPort1,9611(252) 426-4600
Western Wahkiakum County Telephone Company1,9471(360) 465-2211
WinDBreak Cable1,9291(308) 436-4650
Woodstock Telephone Company1,8931(507) 658-3830
Sebewaing Light and Water1,8811(989) 883-2270
McClure Telephone Company1,8721(419) 748-8008
Epic Touch Company1,8712(980) 055-4425
Sheehan's Internet Service1,8711(320) 365-4400
Kremmling Technology Services1,8701
Farmers Mutual Telephone Company - Stanton, IA1,8461(800) 469-2111
Nunn Telephone Company1,8371(970) 897-2200
Alta Municipal Utilities1,8321(712) 200-1122
Northern Nevada High Speed1,8291(775) 266-9434
Frank Howard TV Cable1,8141(606) 349-3317
Olin Telephone Company1,8081(319) 484-2200
Blue Ridge Mountain Electric Membership Corporation1,8021(800) 292-6456
Elgin TV Association1,7921(541) 437-4575
Miles Cooperative Telephone Assoc.1,7851
Mojave Development1,7851(775) 372-1034
Lost Nation-Elwood Telephone Company1,7831(563) 678-2470
Lone Pine Television1,7731(760) 876-5461
Emily Cooperative Telephone Company1,7641(218) 763-3000
Manning Municipal Communications and Television Systems Utility1,7561(712) 655-2660
North English Cooperative Telephone Company1,7561
Carr Communications1,7311(231) 898-2244
Readlyn Telephone Company1,7311(800) 590-7747
Plainview Telephone Co.1,7301(402) 582-4242
Cyberpine Cooperative1,7241(603) 986-9769
Spruce Knob Seneca Rocks Telephone1,7221(888) 676-2121
Ringsted Telephone Company1,7181(712) 866-8000
Cable Communications of Willsboro1,6821
Craig Cable TV1,6710(907) 826-3470
Modern Cooperative Telephone Company1,6701(319) 667-2375
Minerva Valley Telephone Company1,6571(641) 487-7399
Keystone Communications1,6531(800) 568-9584
Bristol Bay Telephone Cooperative1,6520(907) 246-3403
Schat Communications1,6360(760) 873-4377
Roome Telecommunications1,6251(541) 369-2211
Mother Lode Internet1,6221(209) 536-5800
Central Scott Telephone1,6131(563) 285-9611
Russell Municipal Cable TV1,6011(888) 394-4772
Nelson Cable1,5791(434) 263-4805
Telephone Service Company1,5561
Mountain Village Cable TV1,5381
Peace Valley Telephone Company1,5341(417) 277-5550
Pine Communications1,5151
I Web Conn1,5121(435) 691-3239