Skip to main content

Environmental Resilience

and Natural Hazards Indicators

Urban Tree Canopy

Roanoke Valley (Roanoke County, City of Salem, City of Roanoke, Town of Vinton):

Source: Urban Tree Canopy Assessment (2021)
Last Updated By RVARC: January 2026

Read More

Solar Energy Projects

Virginia:

137 Developments

Botetourt County: 

1 Development (Wind)

Franklin County: 

1 Development (Solar)

Source: Renewable Energy Development Atlas, VDEQ (2025)
Last Updated By RVARC: January 2026

Square Miles within FEMA Designated Flood Hazard Area

Alleghany County:

19.26

Botetourt County:

31.89

Craig County:

5.48

Franklin County:

30.16

Roanoke County:

7.81

City of Covington:

1.24

City of Roanoke: 

4.85

City of Salem:

3.14

Source: EPH Tracking Network, CDC (2018)
Last Updated By RVARC: January 2026

Natural Hazard Risk Index

Risk Index scores and ratings are based on data for Expected Annual Loss due to natural hazards, Social Vulnerability, and Community Resilience.

Alleghany County:

Risk Index: Very Low

Score: 38.07

Botetourt County:

Risk Index: Very Low

Score: 18.10

Craig County:

Risk Index: Very Low

Score: 6.23

Franklin County:

Risk Index: Very Low

Score: 42.72

Roanoke County:

Risk Index: Relatively Low

Score: 52.19

City of Covington:

Risk Index: Very Low

Score: 9.67

City of Roanoke: 

Risk Index: Relatively Low

Score: 72.87

City of Salem:

Risk Index: Very Low

Score: 18.64

Source: Resilience Analysis and Planning Tool, FEMA (December 2025)
Last Updated By RVARC: January 2026

Annual Number of Extreme Heat Days

Heat Metric: Daily Maximum Temperature, Relative Threshold: 90th Percentile

Alleghany County:

2020: 28 days

2021: 41 days

2022: 42 days

2023: 29 days

Botetourt County:

2020: 21 days

2021: 29 days

2022: 34 days

2023: 23 days

Craig County:

2020: 28 days

2021: 30 days

2022: 36 days

2023: 23 days

Franklin County:

2020: 12 days

2021: 23 days

2022: 27 days

2023: 21 days

Roanoke County:

2020: 14 days

2021: 28 days

2022: 27 days

2023: 22 days

City of Covington:

2020: 27 days

2021: 37 days

2022: 42 days

2023: 28 days

City of Roanoke: 

2020: 16 days

2021: 28 days

2022: 28 days

2023: 22 days

City of Salem:

2020: 16 days

2021: 28 days

2022: 29 days

2023: 22 days

Source: EPH Tracking Network, CDC (2023)
Last Updated By RVARC: January 2026

Annual Number of Extreme Precipitation Days

Precipitation Metric: Relative Threshold: 90th Percentile

Alleghany County:

2020: 27 days

2021: 23 days

2022: 20 days

2023: 21 days

Botetourt County:

2020: 33 days

2021: 23 days

2022: 27 days

2023: 24 days

Craig County:

2020: 31 days

2021: 19 days

2022: 28 days

2023: 23 days

Franklin County:

2020: 40 days

2021: 21 days

2022: 35 days

2023: 30 days

Roanoke County:

2020: 40 days

2021: 28 days

2022: 31 days

2023: 24 days

City of Covington:

2020: 21 days

2021: 17 days

2022: 23 days

2023: 21 days

City of Roanoke: 

2020: 38 days

2021: 24 days

2022: 29 days

2023: 22 days

City of Salem:

2020: 33 days

2021: 22 days

2022: 31 days

2023: 22 days

Source: EPH Tracking Network, CDC (2023)
Last Updated By RVARC: January 2026

Dams

Virginia:

3,712 dams

Alleghany County:

13 dams

Casteel Hunt Club Dam, Clifton Forge Dam, Covington Mill Dam No 1, Covington Mill Dam No 2, Gathright Dam, Hanna Dam, Jeremy Thomas Dam, Landfill No. 2 Dam, Pond Lick Branch Dam, West Virginia Pulp Dam A and B, WestRock #1 Embankment Dam, Wright Dam

Botetourt County:

19 dams

Atherholt Dam, Bayne Dam, Botetourt Country Club Dam, Carvin Cove Dam, Deming Dam, Fairview Pond Dam, Goldberg Beaver Dam, Grandview Dam, Greenfield Lake Dam,  Greenwood Sediment Pond Dam, Hancock Dam, Lake Catherine Hunt Club Dam, Orchard Lake Dam, Rainbow Forest Dam, Roanoke Cement Holdings Dam, Stokes Dam, Tinker Creek Dam, Wilburn Dam

Craig County:

7 dams

Craig County Dam #5,#6,#7, Johns Creek Dam #1-#4

Franklin County:

53 dams

Adams Dam, Adkins Dam, Altice Mill Dam, Aud Dam, Barnhart Dam, Belcher Dam, Bernard Dam, Blackwater River Dam, Boozier Dam, Bowmans Dam, Brooks Dam, Brumback Dam, Burdettes Dam, Carmon Bennett Dam, Carter Family Dam, Cobbs Dam, Custer Dam, Diamond S Farm Dam, Dillon Dam, Fitts Dam, Flora Dam, Franklin County Parks and Recreation Dam, Hallacher Dam, Heine Dam, Hetrick Dam, Hodges Dam, Jones Dam, Kennett Dam, Lakewatch Resolution Company Dam, Lawless Dam, Lesko Dam, Lullwater Dam, Martin Dam, Meeks Dam, Melody Lake Dam, Moore Dam, Musgrove Dam, Nakhle Dam, Norford Dam, Pigg River Dam, Prillaman Dam, Rakes Tavern Dam, Richardson Dam, Snyder Dam, Southwest Builders Dam, Strickland Dam, Sunset Lake Dam, Upper Blackwater River Dam #4, Upper Blackwater River Dam #6, Walker Dam, Woody Dam, Worley Dam #1, Worley Dam #2

Roanoke County:

15 dams

Niagara Dam, Loch Haven Lake Dam, Orchard Dam, Clifford D. Craig Memorial Dam, Woods End Dam, Cotton Hills Dam, Amrhein Dam, Darr Dam, Gustafson Dam, Salem Stone Dam, Lewis Jamison Dam, Charles Ray Cox Dam, Roanoke College Dam, Linda Howell Dam, Ardagh Dam

City of Roanoke: 

5 dams

Mason Mill Dam, City of Roanoke Dam #1, City of Roanoke Dam#2, Spring Valley Lake Dam, Windsor Lake Dam

Source: Dam Safety and Floodplains Open Data Hub, DCR (2024)
Last Updated By RVARC: January 2026