Real Estate Tax Information

State Taxes

State taxes include a 4.5% sales tax, 1% of which is local tax, and a state income tax that varies from 2% - 5.75%.

City And County Taxes

Personal and real property are taxed by the City or County in which you reside. State law requires that they be assessed at 100% of the fair market value. The tax rate is set each year by the City Council or the County Board of Supervisors. The tax rates are as follows:

Locality Real Estate
Tax Rate*
Personal Property
Tax Rate*
Contact Phone
Chesterfield County $.92 $3.60 804-318-8550
City of Colonial Heights $1.20 $3.50 804-520-9266
Goochland County $.53 (certain localities differ) $3.75 804-556-5800
Hanover County $.81 $3.57 804-537-6029
Town of Ashland** +$.10 (add to Hanover) +$.77 804-798-9219
Henrico County $.85 $3.50 804-501-4729
City of Hopewell $1.13 $3.50 804-541-2234
New Kent County $.67 (certain localities differ) $3.75 804-996-9610
City of Petersburg $1.27 $4.90 804-733-2315
Powhatan County $.79 $3.60 804-598-3752
City of Richmond $1.20 $3.70 804-646-3792

*Rate is per $100 of assessed value.

Real Estate Taxes are reported to the best of our knowledge and are subject to change by each city and county (as in, we can't guarantee these tax rates). Links and phone numbers are provided to help you find the most up-to-date information.

Tax rates are as of October 2022.

**Ashland residents pay town real estate and personal property taxes in addition to Hanover County taxes.

Ask a Question

Ask a Question
  • Services of Interest
  • Incorrect please try again
    Enter words: Enter numbers:
    Refresh Captcha
    Audio Captcha
    Text Captcha
    Captcha Help

Login to My Homefinder

Login to My Homefinder