Internet Speeds by Location
Mobile and fixed broadband speeds from regions and cities around the world.
Not all plans are available in all areas. Provider plan, availability, and speed tier data provided by BroadbandNow.com. Speedtest real-world data is only present where sample size has reached significance within a region. Additionally, averages may include aggregated tests across multiple Internet Types (Fiber, DSL, Cable, etc.).
How Much Speed Do I Need?
Download speeds of at least 100 Mbps and upload speeds of at least 10 Mbps are widely considered fast enough to handle nearly any online activity. A quick guide to what speeds you need for different online activities is below, and you can read our full guide to internet speeds and performance for more information. Keep in mind that the numbers below are the bare minimum for one device at a time. If you’re trying to use multiple devices on a network at the same time, you’ll want higher speeds.
0–5 Mbps (Slow)
- Stream SD video
- Connect on Slack
- Use Microsoft Teams
- Write and read email
- Scroll social media
- General web browsing
5–20 Mbps (Better)
- Stream HD video at 1080p
20–40 Mbps (Solid)
- Stream 4K video
- Play games online
40–100 Mbps (Good)
- Stream HD games
100+ Mbps (Fast)
- Engage in multi-player gaming
- Download huge files
1+ Gbps (Very fast)
- Do anything you want on multiple devices
Internet Providers in Nearby Cities
- Alexandria
- Annandale
- Arlington
- Ashburn
- Bailey's Crossroads
- Blacksburg
- Bon Air
- Brambleton
- Bristol
- Bristow
- Bull Run
- Burke
- Cave Spring
- Centreville
- Chantilly
- Charlottesville
- Chesapeake
- Chester
- Christiansburg
- Clifton
- Colonial Heights
- Culpeper
- Dale City
- Danville
- Dulles
- East Highland Park
- Fairfax
- Falls Church
- Forest
- Franconia
- Fredericksburg
- Front Royal
- Gainesville
- Great Falls
- Groveton
- Hampton
- Harrisonburg
- Herndon
- Hopewell
- Idylwood
- Lake Barcroft
- Lake Monticello
- Lake Ridge
- Laurel
- Leesburg
- Lincolnia
- Lorton
- Lynchburg
- Manassas
- Mantua
- Martinsville
- McLean
- Mechanicsville
- Merrifield
- Montclair
- Mount Vernon
- Newington
- Newport News
- Norfolk
- Oakton
- Petersburg
- Portsmouth
- Potomac Falls
- Reston
- Richmond
- Roanoke
- Rose Hill
- Salem
- Smithfield
- South Riding
- Springfield
- Staunton
- Sterling
- Suffolk
- Timberlake
- Tuckahoe
- Tysons
- Vienna
- Virginia Beach
- Waynesboro
- West Falls Church
- West Springfield
- Williamsburg
- Winchester
- Wolf Trap
- Woodbridge
- Woodlake
- Woodstock
- Wytheville
How we test the speed of ISPs
Speedtest is the definitive way to test the performance and quality of an internet connection. Millions of users like you use Speedtest.net and our Android and iOS apps every day to test internet performance (including bandwidth, latency, coverage, video metrics, and more) in real world situations. We then use rigorous scientific approaches to aggregate and anonymize those results to empower people like you with content like this so you can understand and optimize your internet experience.
The data found within has not been subjected to the rigorous Speedtest marketing claims and data methodology, and therefore cannot be used in commercial applications. Additionally, promised speeds and plans offered are always subject to change.
How to test your internet speed
Speedtest can help you test the speed and overall performance of your internet for free from any device. Click here to open a new page and take a Speedtest. You can then compare your results with what you’ve learned about internet performance near you. If you aren’t getting the results you expect, you can either use this guide to use your Speedtest results to talk to your internet provider or you can shop for a new provider.