SunPowerPeek

Best Cities for Solar in Virginia

Virginia has 17 tracked locations with an average of 4.3 hrs/day of peak sun and $1,124/year in average solar savings. The best location is Richmond (23219) with $1,160/year in savings.

17

tracked locations

4.3 hrs

avg peak sun/day

$1,124

avg annual savings

10 yrs

avg payback

Solar Data by ZIP Code in Virginia

City / ZIPPeak Sun6kW CostAnnual SavingsPayback
Richmond 232194.4 hrs$18,000$1,160/yr10.9 yrs
Virginia Beach 234514.4 hrs$18,000$1,160/yr10.9 yrs
Norfolk 235014.4 hrs$18,000$1,160/yr10.9 yrs
Newport News 236014.4 hrs$18,000$1,160/yr10.9 yrs
Chantilly 201014.3 hrs$18,000$1,133/yr11.1 yrs
Charlottesville 229014.3 hrs$18,000$1,133/yr11.1 yrs
Glen Allen 230604.3 hrs$18,000$1,133/yr11.1 yrs
Lynchburg 245014.3 hrs$18,000$1,133/yr11.1 yrs
Annandale 220034.2 hrs$18,000$1,107/yr11.4 yrs
McLean 221014.2 hrs$18,000$1,107/yr11.4 yrs
Alexandria 223014.2 hrs$18,000$1,107/yr11.4 yrs
Winchester 226014.2 hrs$18,000$1,107/yr11.4 yrs
Harrisonburg 228014.2 hrs$18,000$1,107/yr11.4 yrs
Roanoke 240014.2 hrs$18,000$1,107/yr11.4 yrs
Hardy 241014.2 hrs$18,000$1,107/yr11.4 yrs
Staunton 244014.2 hrs$18,000$1,107/yr11.4 yrs
Bristol 242014.1 hrs$18,000$1,080/yr11.7 yrs

Explore More

Data verified March 2026 · Source: NREL, DSIRE, EIA