BroadbandNow is supported by commissions from some of the providers listed on our site. Learn More

Cities With Fastest Internet Connections in the US

Compare speeds from top 100 fastest cities in the US with your city by entering your zip code below.

Cities with the fastest download speeds

The fastest city in the US for March 2020 is Boydton followed by Barto in second place, and Freeland in 3rd place. Information about how we calculate these results is available below.

Fastest City Leaderboard: March, 2020

RankCityDownload Speed Speed over timeNo. of Providers
1 Boydton (Virginia)1020.58 MBPS13
2 Barto (Pennsylvania)913.64 MBPS15
3 Freeland (Maryland)912.16 MBPS10
4 Washington (Virginia)904.07 MBPS10
5 Yorktown (Texas)898.17 MBPS14
6 Smithfield (Rhode Island)882.70 MBPS13
7 Fort Lupton (Colorado)878.43 MBPS12
8 Derwood (Maryland)846.44 MBPS19
9 Randallstown (Maryland)845.68 MBPS19
10 Manitou Springs (Colorado)838.77 MBPS15
11 - Owings (Maryland)818.84 MBPS13
12 Rancho Santa Fe (California)802.34 MBPS19
13 Hyrum (Utah)790.90 MBPS14
14 Baldwin (New York)772.30 MBPS11
15 Lebanon (Nebraska)770.06 MBPS10
16 Copperopolis (California)754.85 MBPS10
17 Marana (Arizona)754.39 MBPS15
18 Stevinson (California)754.16 MBPS12
19 Pikesville (Maryland)749.15 MBPS21
20 Shermans Dale (Pennsylvania)729.26 MBPS12
21 Converse (Texas)727.78 MBPS23
22 Piedmont (Oklahoma)727.20 MBPS15
23 Gurley (Alabama)723.05 MBPS16
24 Independence (Ohio)719.28 MBPS23
25 Perkiomenville (Pennsylvania)719.22 MBPS12
26 Bainbridge (Pennsylvania)704.19 MBPS9
27 Danville (California)684.69 MBPS17
28 - Watervliet (New York)681.87 MBPS14
29 Fort George G Meade (Maryland)680.23 MBPS17
30 West Friendship (Maryland)679.54 MBPS11
31 Franklin Lakes (New Jersey)676.48 MBPS17
32 Briarcliff Manor (New York)670.14 MBPS13
33 Orrtanna (Pennsylvania)659.34 MBPS9
34 Flanders (New Jersey)656.14 MBPS15
35 Dickinson (Texas)655.80 MBPS18
36 Roebling (New Jersey)646.66 MBPS13
37 Huntington (Indiana)646.47 MBPS16
38 Berlin (New Jersey)637.79 MBPS16
39 Harbor City (California)630.45 MBPS19
40 Berwyn (Pennsylvania)625.32 MBPS15
41 - Bristow (Virginia)617.11 MBPS19
42 Rockport (Massachusetts)616.08 MBPS14
43 East Elmhurst (New York)612.78 MBPS17
44 Millbrae (California)606.77 MBPS19
45 Brigham City (Utah)600.89 MBPS17
46 Elmsford (New York)599.79 MBPS21
47 Hoschton (Georgia)599.03 MBPS12
48 Belvedere Tiburon (California)597.07 MBPS15
49 Corona Del Mar (California)587.84 MBPS17
50 Clinton (Maryland)583.57 MBPS14
51 Zachary (Louisiana)582.63 MBPS16
52 Harris (New York)581.52 MBPS8
53 Cooksville (Maryland)578.45 MBPS12
54 Helendale (California)572.93 MBPS8
55 Roslyn Heights (New York)569.07 MBPS14
56 Kingston (Massachusetts)566.27 MBPS16
57 Ambler (Pennsylvania)559.42 MBPS19
58 Medford (New Jersey)558.62 MBPS18
59 Sapulpa (Oklahoma)554.51 MBPS16
60 Blountville (Tennessee)554.48 MBPS11
61 Dumfries (Virginia)553.48 MBPS14
62 Red Bank (New Jersey)550.07 MBPS17
63 Olney (Maryland)544.92 MBPS20
64 Rosharon (Texas)542.61 MBPS16
65 Roanoke (Texas)541.39 MBPS21
66 Triangle (Virginia)541.35 MBPS15
67 Elk Park (North Carolina)541.30 MBPS9
68 Abbeville (South Carolina)541.10 MBPS11
69 Abingdon (Maryland)540.39 MBPS16
70 Warren (New Jersey)540.19 MBPS17
71 Bernardsville (New Jersey)538.63 MBPS15
72 Manassas (Virginia)538.39 MBPS23
73 Round Hill (Virginia)537.63 MBPS11
74 Northport (New York)537.59 MBPS12
75 Poquoson (Virginia)537.51 MBPS11
76 Celina (Texas)536.47 MBPS18
77 Cooperstown (New York)536.16 MBPS14
78 Suitland (Maryland)535.36 MBPS17
79 Keansburg (New Jersey)535.25 MBPS13
80 Eatontown (New Jersey)535.03 MBPS21
81 Colona (Illinois)534.84 MBPS12
82 Glenmoore (Pennsylvania)534.58 MBPS14
83 Oyster Bay (New York)534.03 MBPS13
84 Jefferson (Ohio)533.94 MBPS9
85 Statham (Georgia)533.18 MBPS10
86 Fulshear (Texas)532.25 MBPS17
87 Port Chester (New York)531.75 MBPS19
88 Guilford (Connecticut)531.47 MBPS12
89 Dunstable (Massachusetts)530.34 MBPS13
90 Severna Park (Maryland)530.09 MBPS15
91 Reedsburg (Wisconsin)529.64 MBPS16
92 Medfield (Massachusetts)529.50 MBPS15
93 Portola Valley (California)528.40 MBPS16
94 Clinton (Washington)527.60 MBPS12
95 Langley (Washington)527.06 MBPS12
96 Canton (Massachusetts)526.15 MBPS21
97 Quincy (Illinois)526.04 MBPS17
98 Holmdel (New Jersey)525.67 MBPS20
99 San Martin (California)523.71 MBPS21
100 Kelseyville (California)523.27 MBPS15

The Geography of Fast Internet

As you can see, Internet infrastructure isn’t created equal.

While some top cities on the east and west coasts are more or less what you would expect, look in the heartland, and you’ll see some surprises.

Cities that invest in fiber networks and work to attract the top providers dramatically outperform less-connected cities in terms of citywide access to robust Internet service.

Explore the map below for a bird’s-eye view of cities with top-performing Internet options — whether you’re considering tech-friendly relocation options or simply curious to see how your home city stacks up.

Map of the Fastest Cities in the US


When we started digging into the data to power this page, our initial plan was to create a simple average of all of the speedtests for a city.

However, we quickly found that simple averages lead to misleading results. Differing plan speeds, home network setups, and provider counts led to averages that poorly represented the real-world experience of Internet consumers in those areas — before even considering the disparity in numbers of speed tests available in each community.

Our solution: to display the download speed from the speedtest found in the 90th percentile of all of the tests for a city in a given month.

This approach controls variables while minimizing outlier impact. We can confidently say that 10% of the speedtests we saw were faster than the speed displayed, while 90% of them were slower than it.

We concluded that this is the most objective and accurate way to calculate the fastest cities while still controlling for the many variables that can vary across thousands of providers and millions of speed tests.

Last Updated on 04/06/2020