EV Charging Stations in Virginia

1,726
Total Stations
65
Cities

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