Cost of living in the Richmond Metro Area
17 counties across VA. Population: 1,327,321.
Last updated May 22, 2026
Rent in the Richmond Metro Area
Average rent across the Richmond metro area, weighted by county population.
Source: HUD FMR + ACS (population-weighted metro average)
Income and earnings in the Richmond Metro Area
Earnings data averaged across all 17 counties.
Source: ACS (population-weighted metro average)
Home values in the Richmond Metro Area
Average home values and annual property tax across the metro.
Source: ACS (population-weighted metro average)
Energy costs in the Richmond Metro Area
Residential electricity and natural gas estimates.
Source: EIA (state averages applied per county, weighted)
All 17 counties in the Richmond Metro Area
The Richmond metro area includes 17 counties. Sorted by population.
- Chesterfield County VA$3,866/moPop371,610 Rent$1,545/mo Income$98,910/yrChesterfield County VA 371,610 $1,545/mo $98,910/yr $3,866/mo
- Henrico County VA$3,741/moPop334,434 Rent$1,545/mo Income$86,397/yrHenrico County VA 334,434 $1,545/mo $86,397/yr $3,741/mo
- Richmond VA$3,571/moPop227,595 Rent$1,545/mo Income$62,671/yrRichmond VA 227,595 $1,545/mo $62,671/yr $3,571/mo
- Hanover County VA$3,900/moPop111,652 Rent$1,545/mo Income$109,504/yrHanover County VA 111,652 $1,545/mo $109,504/yr $3,900/mo
- Prince George County VA$3,558/moPop42,873 Rent$1,545/mo Income$88,225/yrPrince George County VA 42,873 $1,545/mo $88,225/yr $3,558/mo
- Petersburg city VA$3,530/moPop33,365 Rent$1,545/mo Income$50,741/yrPetersburg city VA 33,365 $1,545/mo $50,741/yr $3,530/mo
- Powhatan County VA$3,995/moPop31,074 Rent$1,545/mo Income$110,667/yrPowhatan County VA 31,074 $1,545/mo $110,667/yr $3,995/mo
- Dinwiddie County VA$3,723/moPop28,083 Rent$1,545/mo Income$83,898/yrDinwiddie County VA 28,083 $1,545/mo $83,898/yr $3,723/mo
- Goochland County VA$3,962/moPop25,613 Rent$1,545/mo Income$118,695/yrGoochland County VA 25,613 $1,545/mo $118,695/yr $3,962/mo
- New Kent County VA$3,932/moPop24,139 Rent$1,545/mo Income$120,125/yrNew Kent County VA 24,139 $1,545/mo $120,125/yr $3,932/mo
- Hopewell city VA$3,533/moPop22,944 Rent$1,545/mo Income$48,681/yrHopewell city VA 22,944 $1,545/mo $48,681/yr $3,533/mo
- King William County VA$3,841/moPop18,232 Rent$1,545/mo Income$85,212/yrKing William County VA 18,232 $1,545/mo $85,212/yr $3,841/mo
- Colonial Heights city VA$3,709/moPop18,210 Rent$1,545/mo Income$76,250/yrColonial Heights city VA 18,210 $1,545/mo $76,250/yr $3,709/mo
- Amelia County VA$3,679/moPop13,342 Rent$1,545/mo Income$66,339/yrAmelia County VA 13,342 $1,545/mo $66,339/yr $3,679/mo
- Sussex County VA$3,594/moPop10,793 Rent$1,545/mo Income$62,821/yrSussex County VA 10,793 $1,545/mo $62,821/yr $3,594/mo
- Charles City County VA$3,661/moPop6,686 Rent$1,545/mo Income$70,339/yrCharles City County VA 6,686 $1,545/mo $70,339/yr $3,661/mo
- King and Queen County VA$3,449/moPop6,676 Rent$1,197/mo Income$72,851/yrKing and Queen County VA 6,676 $1,197/mo $72,851/yr $3,449/mo
Compare counties in the Richmond Metro Area
Put two counties side by side to see how rent, taxes and everyday costs stack up across the metro.
Open comparison toolFrequently asked questions about the Richmond Metro Area
Common questions about cost of living in the metro area.
What is the cost of living in the Richmond Metro Area?
The estimated average cost of living in the Richmond metro area is approximately $3,756 per month for a single person. This is a population-weighted average across the 17 counties that make up the metro area.
What is the average rent in the Richmond Metro Area?
The average one-bedroom rent across the Richmond metro area is $1,543 per month, based on HUD Fair Market Rent data weighted by county population.
What is the cheapest county in the Richmond Metro Area?
King and Queen County, VA is the most affordable county in the Richmond metro area at approximately $3,449 per month for a single person.
What is the most expensive county in the Richmond Metro Area?
Powhatan County, VA is the most expensive county in the Richmond metro area at approximately $3,995 per month for a single person.
How many counties are in the Richmond Metro Area?
The Richmond metro area covers 17 counties. The five largest by population are Chesterfield County, Henrico County, Richmond, Hanover County, Prince George County.
Use this research
Journalists, researchers and bloggers are welcome to cite and share this analysis. Please include a follow link back to this page when referencing our data. For bespoke analysis, expert comment, or high-resolution graphics, get in touch via our press office.
About this data
All figures come from official U.S. government sources. Metro-area averages are population-weighted across constituent counties using Census ACS population estimates.