EV Charging Stations in Virginia
Virginia has 1,726 public EV charging stations across 65 cities. Browse cities below to find charging stations near you.
Top Cities by Station Count
Arlington
210 stations
Richmond
180 stations
McLean
89 stations
Alexandria
84 stations
Sterling
72 stations
Fairfax
64 stations
Charlottesville
56 stations
Reston
55 stations
Norfolk
54 stations
Ashburn
50 stations
All Cities in Virginia
Arlington
210 stations
Richmond
180 stations
McLean
89 stations
Alexandria
84 stations
Sterling
72 stations
Fairfax
64 stations
Charlottesville
56 stations
Reston
55 stations
Norfolk
54 stations
Ashburn
50 stations
Woodbridge
50 stations
Virginia Beach
46 stations
Falls Church
34 stations
Newport News
34 stations
Herndon
32 stations
Chesapeake
31 stations
Williamsburg
31 stations
Blacksburg
29 stations
Fredericksburg
29 stations
Leesburg
24 stations
Roanoke
24 stations
Harrisonburg
22 stations
Springfield
21 stations
Vienna
20 stations
Winchester
20 stations
Chantilly
19 stations
Manassas
19 stations
Midlothian
19 stations
Glen Allen
15 stations
Hampton
15 stations
Henrico
15 stations
Lynchburg
15 stations
Ashland
14 stations
Danville
12 stations
Mechanicsville
11 stations
Tysons
11 stations
Yorktown
11 stations
Chester
10 stations
Oak Hill
10 stations
Christiansburg
9 stations
Sandston
9 stations
Staunton
9 stations
Front Royal
8 stations
Salem
8 stations
Abingdon
7 stations
Colonial Heights
7 stations
Lexington
7 stations
Luray
7 stations
Portsmouth
7 stations
Wytheville
7 stations
Farmville
6 stations
Lorton
6 stations
Petersburg
6 stations
Prince George
6 stations
Stafford
6 stations
Suffolk
6 stations
Warrenton
6 stations
Waynesboro
6 stations
Woodstock
6 stations
Bedford
5 stations
Bristol
5 stations
Dahlgren
5 stations
Hamilton
5 stations
Lovettsville
5 stations
Tysons Corner
5 stations
Neighboring States
Find Charging in Virginia
Use our AI-powered map to compare prices and find the cheapest station near you.
Open Interactive Map