Skip to main content

Quality of Life Indicators

Households With No Internet Access

Virginia: 7.1%

Alleghany County: 16.9%

Botetourt County: 11.5%

Town of Clifton Forge: 20.5%

City of Covington: 17.7%

Craig County: 13.1%

Franklin County: 16.3%

City of Roanoke: 14.1%

Roanoke County: 10.3%

Town of Rocky Mount: 11.6%

City of Salem: 8.6%

Town of Vinton: 25.8%

Source: U.S. Census ACS 5-Year Estimates (2024), Table S2801
Last Updated By RVARC: January 2026

Park Access

Roanoke Urban Area:

*Percent of residents within 10-minute walk park access: 44%

Alleghany County: 

Percent of people living within 1 mile of a park: 100%

Percent of people living within 1/2 mile of a park: 100%

Botetourt County: 

Percent of people living within 1 mile of a park: 62.3%

Percent of people living within 1/2 mile of park: 45.6%

City of Covington:

Percent of people living within 1 mile of a park: 100%

Percent of people living within 1/2 mile of park: 100%

*Percent of city population within 10-minute walk park access: 34%

Craig County: 

Percent of people living within 1 mile of a park: 97.7%

Percent of people living within 1/2 mile of park: 91.9%

Franklin County: 

Percent of people living within 1 mile of a park: 16.9%

Percent of people living within 1/2 mile of park: 8%

City of Roanoke: 

Percent of people living within 1 mile of a park: 95.2%

Percent of people living within 1/2 mile of park: 73.5%

*Percent of city population within 10-minute walk park access: 65%

Roanoke County: 

Percent of people living within 1 mile of a park: 71.1%

Percent of people living within 1/2 mile of park: 38.8%

City of Salem: 

Percent of people living within 1 mile of a park: 99.4%

Percent of people living within 1/2 mile of park: 74.6%

*Percent of city population within 10-minute walk park access: 60%

 

*Source: ParkServe (2024)
Source: EPH Tracking Network (2020)
Last Updated By RVARC: January 2026

Walkability

City of Covington:

22.2 out of 100

City of Roanoke: 

38.2 out of 100

City of Salem: 

26.6 out of 100

Average of 39.5 across City Health Dashboard Cities

Source: City Health Dashboard (2024)
Last Updated By RVARC: January 2026

Childcare Centers

Local Childcare Facilities

Alleghany County: 4

Botetourt County: 23

City of Covington: 8

Craig County: 2

Franklin County: 38

City of Roanoke: 149

Roanoke County: 69

City of Salem: 31

Source: Childcare Supply By Locality, Childcare Aware of Virginia (2026)
Last Updated By RVARC: January 2026
For More Childcare Resources

Childcare Cost Burden

In Virginia, the average household spent 26% of its income on childcare for two children. This ranged from 16% to 43% of household income across counties in the state.

Childcare costs for a household with two children as a percent of median household income:

Alleghany County: 27%

Botetourt County: 19%

City of Covington: 31%

Craig County: 23%

Franklin County: 21%

City of Roanoke: 36%

Roanoke County: 24%

City of Salem: 29%

Source: County Health Rankings (2024 Annual Data Release used data from 2022-2023)
Last Updated By RVARC: January 2026

Library Access

Alleghany County: 1 (in Clifton Forge)

Botetourt County: 4 (includes towns)

City of Covington: 1

Craig County: 1 (in New Castle)

Franklin County: 1 (in Rocky Mount)

City of Roanoke: 9

Roanoke County: 6 (includes Vinton)

City of Salem: 1

Source: The Public Libraries Survey by the Institute of Museum and Library Services (2013-2017)
Last Updated By RVARC: January 2026

Difficulty Accessing Healthy Food

Roanoke City: 34% of families report difficulty purchasing healthy foods in their neighborhood
(83% indicated that healthy food options were easily accessible via active commuting or public transit)

Source: Roanoke Valley Community Healthy Living Index (2024-2025)
Last Updated By RVARC: April 2026