Virginia Property Tax Rates by County
Real estate tax rates vary significantly across Virginia localities. Among the 129 jurisdictions currently on CountyTaxTools, property tax rates range from $0.33 per $100 (Lunenburg County) to $1.405 per $100 (Manassas Park) - nearly a 4.3x difference. All rates from the Virginia Department of Taxation Local Tax Rates Survey (TY2025) or confirmed official county sources.
Key Takeaways
- Rates range from $0.33 to $1.405 per $100 of assessed value - a $1,075/year difference on a $100,000 assessed home.
- Virginia has no statewide property tax. Each county and independent city sets its own rate independently.
- Rural Piedmont and Southside counties tend to have the lowest rates; independent cities carry the highest, led by Manassas Park ($1.405) and Petersburg ($1.27).
- Assessment practices vary. Most Virginia localities assess at 100% of fair market value, but reassessment cycles (annual vs. biennial vs. quadrennial) affect how quickly your assessed value tracks market changes.
- A low rate does not always mean a low bill. High-growth areas like Loudoun County have moderate rates but high assessed values.
Property Tax Rates - 129 Virginia Jurisdictions
Ranked lowest to highest among the 129 Virginia jurisdictions in this property tax comparison. The "Annual Tax" column shows what each rate produces on a $400,000 assessed home as a common reference point.
Quick answer: across the 129 Virginia jurisdictions in the table below, the lowest real estate tax rate is $0.33 per $100 (Lunenburg County), the median is $0.705 per $100 (Northampton County), and the highest is $1.405 per $100 (Manassas Park).
| # | Jurisdiction | Type | Rate per $100 | Tax on $400K Home | Sales Tax |
|---|---|---|---|---|---|
| 1 | Lunenburg County | County | $0.33 | $1,320 | 5.3% |
| 2 | Mecklenburg County | County | $0.36 | $1,440 | 5.3% |
| 3 | Prince Edward County | County | $0.39 | $1,560 | 5.3% |
| 4 | Buchanan County | County | $0.39 | $1,560 | 5.3% |
| 5 | Bedford County | County | $0.41 | $1,640 | 5.3% |
| 6 | Culpeper County | County | $0.43 | $1,720 | 5.3% |
| 7 | Franklin County | County | $0.43 | $1,720 | 5.3% |
| 8 | Washington County | County | $0.43 | $1,720 | 5.3% |
| 9 | Floyd County | County | $0.44 | $1,760 | 5.3% |
| 10 | Campbell County | County | $0.45 | $1,800 | 5.3% |
| 11 | Clarke County | County | $0.451 | $1,804 | 5.3% |
| 12 | Amelia County | County | $0.46 | $1,840 | 5.3% |
| 13 | Warren County | County | $0.479 | $1,916 | 5.3% |
| 14 | Frederick County | County | $0.48 | $1,920 | 5.3% |
| 15 | Nottoway County | County | $0.48 | $1,920 | 5.3% |
| 16 | Carroll County | County | $0.49 | $1,960 | 5.3% |
| 17 | Alleghany County | County | $0.49 | $1,960 | 5.3% |
| 18 | Brunswick County | County | $0.50 | $2,000 | 5.3% |
| 19 | Halifax County | County | $0.50 | $2,000 | 5.3% |
| 20 | Madison County | County | $0.51 | $2,040 | 5.3% |
| 21 | Wythe County | County | $0.51 | $2,040 | 5.3% |
| 22 | Augusta County | County | $0.52 | $2,080 | 5.3% |
| 23 | Caroline County | County | $0.52 | $2,080 | 5.3% |
| 24 | Dickenson County | County | $0.52 | $2,080 | 5.3% |
| 25 | Goochland County | County | $0.53 | $2,120 | 6.0% |
| 26 | Sussex County | County | $0.53 | $2,120 | 5.3% |
| 27 | Accomack County | County | $0.549 | $2,196 | 5.3% |
| 28 | Lancaster County | County | $0.55 | $2,200 | 5.3% |
| 29 | King and Queen County | County | $0.55 | $2,200 | 5.3% |
| 30 | Essex County | County | $0.55 | $2,200 | 5.3% |
| 31 | Henry County | County | $0.555 | $2,220 | 5.3% |
| 32 | Pittsylvania County | County | $0.56 | $2,240 | 5.3% |
| 33 | Russell County | County | $0.579 | $2,316 | 5.3% |
| 34 | Tazewell County | County | $0.58 | $2,320 | 5.3% |
| 35 | Grayson County | County | $0.58 | $2,320 | 5.3% |
| 36 | Gloucester County | County | $0.583 | $2,332 | 6.3% |
| 37 | Smyth County | County | $0.59 | $2,360 | 5.3% |
| 38 | Buckingham County | County | $0.60 | $2,400 | 5.3% |
| 39 | Cumberland County | County | $0.60 | $2,400 | 5.3% |
| 40 | New Kent County | County | $0.60 | $2,400 | 6.0% |
| 41 | Richmond County | County | $0.60 | $2,400 | 5.3% |
| 42 | Amherst County | County | $0.61 | $2,440 | 5.3% |
| 43 | Middlesex County | County | $0.61 | $2,440 | 5.3% |
| 44 | King William County | County | $0.615 | $2,460 | 5.3% |
| 45 | Charlotte County | County | $0.62 | $2,480 | 5.3% |
| 46 | Orange County | County | $0.62 | $2,480 | 5.3% |
| 47 | Williamsburg | Independent City | $0.62 | $2,480 | 7.0% |
| 48 | Mathews County | County | $0.62 | $2,480 | 5.3% |
| 49 | Appomattox County | County | $0.63 | $2,520 | 5.3% |
| 50 | Rappahannock County | County | $0.63 | $2,520 | 5.3% |
| 51 | Dinwiddie County | County | $0.64 | $2,560 | 5.3% |
| 52 | Rockbridge County | County | $0.64 | $2,560 | 5.3% |
| 53 | Shenandoah County | County | $0.64 | $2,560 | 5.3% |
| 54 | Nelson County | County | $0.65 | $2,600 | 5.3% |
| 55 | Greensville County | County | $0.67 | $2,680 | 5.3% |
| 56 | King George County | County | $0.68 | $2,720 | 5.3% |
| 57 | Rockingham County | County | $0.68 | $2,720 | 5.3% |
| 58 | Westmoreland County | County | $0.68 | $2,720 | 5.3% |
| 59 | Giles County | County | $0.68 | $2,720 | 5.3% |
| 60 | Wise County | County | $0.69 | $2,760 | 5.3% |
| 61 | Lee County | County | $0.69 | $2,760 | 5.3% |
| 62 | Charles City County | County | $0.69 | $2,760 | 6.0% |
| 63 | Botetourt County | County | $0.70 | $2,800 | 5.3% |
| 64 | Greene County | County | $0.70 | $2,800 | 5.3% |
| 65 | Northampton County | County | $0.705 | $2,820 | 6.3% |
| 66 | Southampton County | County | $0.71 | $2,840 | 6.0% |
| 67 | Surry County | County | $0.71 | $2,840 | 5.3% |
| 68 | Louisa County | County | $0.72 | $2,880 | 5.3% |
| 69 | Isle of Wight County | County | $0.73 | $2,920 | 6.0% |
| 70 | Page County | County | $0.73 | $2,920 | 5.3% |
| 71 | Patrick County | County | $0.73 | $2,920 | 5.3% |
| 72 | Spotsylvania County | County | $0.734 | $2,936 | 5.3% |
| 73 | Pulaski County | County | $0.74 | $2,960 | 5.3% |
| 74 | Northumberland County | County | $0.74 | $2,960 | 5.3% |
| 75 | Fluvanna County | County | $0.755 | $3,020 | 5.3% |
| 76 | Montgomery County | County | $0.76 | $3,040 | 5.3% |
| 77 | Fredericksburg | Independent City | $0.77 | $3,080 | 5.3% |
| 78 | Powhatan County | County | $0.77 | $3,080 | 6.0% |
| 79 | Scott County | County | $0.77 | $3,080 | 5.3% |
| 80 | York County | County | $0.78 | $3,120 | 7.0% |
| 81 | Winchester | Independent City | $0.795 | $3,180 | 5.3% |
| 82 | Loudoun County | County | $0.805 | $3,220 | 6.0% |
| 83 | Hanover County | County | $0.81 | $3,240 | 6.0% |
| 84 | Prince George County | County | $0.82 | $3,280 | 5.3% |
| 85 | Radford | Independent City | $0.82 | $3,280 | 5.3% |
| 86 | Waynesboro | Independent City | $0.82 | $3,280 | 5.3% |
| 87 | Danville | Independent City | $0.83 | $3,320 | 6.3% |
| 88 | Henrico County | County | $0.83 | $3,320 | 6.0% |
| 89 | James City County | County | $0.83 | $3,320 | 7.0% |
| 90 | City of Covington | Independent City | $0.85 | $3,400 | 5.3% |
| 91 | Chesterfield County | County | $0.89 | $3,560 | 6.0% |
| 92 | Lynchburg | Independent City | $0.89 | $3,560 | 5.3% |
| 93 | Albemarle County | County | $0.895 | $3,580 | 5.3% |
| 94 | City of Norton | Independent City | $0.90 | $3,600 | 5.3% |
| 95 | Prince William County | County | $0.906 | $3,624 | 6.0% |
| 96 | Buena Vista | Independent City | $0.91 | $3,640 | 5.3% |
| 97 | Staunton | Independent City | $0.91 | $3,640 | 5.3% |
| 98 | Emporia | Independent City | $0.92 | $3,680 | 5.3% |
| 99 | Lexington | Independent City | $0.92 | $3,680 | 5.3% |
| 100 | City of Galax | Independent City | $0.92 | $3,680 | 5.3% |
| 101 | Stafford County | County | $0.924 | $3,696 | 5.3% |
| 102 | Bristol | Independent City | $0.93 | $3,720 | 5.3% |
| 103 | Fauquier County | County | $0.967 | $3,868 | 5.3% |
| 104 | Virginia Beach | Independent City | $0.97 | $3,880 | 6.0% |
| 105 | Charlottesville | Independent City | $0.98 | $3,920 | 5.3% |
| 106 | Martinsville | Independent City | $0.99 | $3,960 | 5.3% |
| 107 | Chesapeake | Independent City | $1.01 | $4,040 | 6.0% |
| 108 | Harrisonburg | Independent City | $1.01 | $4,040 | 5.3% |
| 109 | City of Franklin | Independent City | $1.03 | $4,120 | 6.0% |
| 110 | Roanoke County | County | $1.03 | $4,120 | 5.3% |
| 111 | Arlington County | County | $1.053 | $4,212 | 6.0% |
| 112 | City of Fairfax | Independent City | $1.055 | $4,220 | 6.0% |
| 113 | Manassas | Independent City | $1.07 | $4,280 | 6.0% |
| 114 | Suffolk | Independent City | $1.07 | $4,280 | 6.0% |
| 115 | Fairfax County | County | $1.1225 | $4,490 | 6.0% |
| 116 | Alexandria | Independent City | $1.135 | $4,540 | 6.0% |
| 117 | Poquoson | Independent City | $1.14 | $4,560 | 6.0% |
| 118 | Hampton | Independent City | $1.15 | $4,600 | 6.0% |
| 119 | Hopewell | Independent City | $1.17 | $4,680 | 5.3% |
| 120 | Newport News | Independent City | $1.18 | $4,720 | 6.0% |
| 121 | Salem | Independent City | $1.18 | $4,720 | 5.3% |
| 122 | Colonial Heights | Independent City | $1.20 | $4,800 | 5.3% |
| 123 | Falls Church | Independent City | $1.20 | $4,800 | 6.0% |
| 124 | Richmond | Independent City | $1.20 | $4,800 | 6.0% |
| 125 | City of Roanoke | Independent City | $1.22 | $4,880 | 5.3% |
| 126 | Norfolk | Independent City | $1.23 | $4,920 | 6.0% |
| 127 | Portsmouth | Independent City | $1.23 | $4,920 | 6.0% |
| 128 | Petersburg | Independent City | $1.27 | $5,080 | 5.3% |
| 129 | Manassas Park | Independent City | $1.405 | $5,620 | 6.0% |
Rates from the Virginia Department of Taxation Local Tax Rates Survey (TY2025). Fairfax County, Loudoun County, and Prince William County rates are from official FY2026 county budget documents. All rates per $100 of assessed value. Dollar amounts are rate-only estimates on a $400,000 assessed home before exemptions.
Estimate your actual bill: Use the Property Tax Calculator to enter your assessed value and see results for your specific jurisdiction.
Understanding the Spread
The gap between the lowest and highest rate on this page is $1.075 per $100 - meaning on a $400,000 home, the difference between Lunenburg County and Manassas Park is $4,300 per year in property tax from the rate alone. Within Northern Virginia, the spread is tighter: Loudoun County ($3,220/yr on $400K) to Fairfax County ($4,490/yr on $400K) is a $1,270 annual difference. In high-value Northern Virginia localities, typical assessments are well above $400,000, so actual dollar bills are substantially higher than this illustration.
A low rate does not always mean a low bill. Loudoun County has a moderate rate ($0.805) but among the highest property values in Virginia. The rate-only comparison above tells you how aggressively a locality taxes property value - not what your actual bill will be. For that, use your assessed value in the Property Tax Calculator.
What Is Being Compared
This table compares the real property tax rate as reported in the Virginia Department of Taxation's Local Tax Rates Survey for tax year 2025, supplemented by confirmed FY2026 rates from official county budget documents where available.
All rates are expressed as dollars per $100 of assessed value. Virginia localities generally assess real property at 100% of fair market value, though reassessment frequency varies by jurisdiction (annual, biennial, or quadrennial cycles).
What Is Not Directly Comparable
The rate alone does not determine your actual tax bill. Several factors make direct rate-to-rate comparisons incomplete:
- Assessed value vs. market value: In rapidly appreciating markets, your assessed value may lag behind or exceed what you would consider fair market value, depending on when your locality last reassessed.
- Reassessment cycles: Annual reassessment (Fairfax, Arlington, Alexandria) keeps values current. Biennial or quadrennial cycles in other localities can create lags.
- Exemptions and deferrals: Many Virginia localities offer elderly/disabled exemptions, tax deferrals, or land-use assessment programs that reduce the effective bill below what the rate alone would suggest.
- Special district levies: Some jurisdictions add special district rates (transportation, stormwater, mosquito control) on top of the base property tax rate. Prince William County's combined rate including fire levy is $0.9805, for example.
- Home values vary widely: A $0.48 rate in Frederick County where homes are assessed lower produces a different bill than a $1.1225 rate in Fairfax County where property values are substantially higher.
Regional Patterns
Property tax rates in Virginia tend to cluster by region:
- Northern Virginia: Rates vary widely but pair with high property values, so net bills are among the highest in the state.
- Hampton Roads: Moderate to high rates ($0.97-$1.23) with moderate property values.
- Richmond Region: Mixed. Richmond City is high ($1.200) while surrounding Henrico ($0.830) and Chesterfield ($0.890) are moderate.
- Shenandoah Valley: Clarke County ($0.451) and Frederick County ($0.48) have some of the lowest rates. Winchester city is higher ($0.795) - a common pattern where independent cities carry higher rates than surrounding counties.
- Historic Triangle: Low property tax rates ($0.620-$0.830) but the highest sales tax in Virginia (7.0%).
Methodology
Property tax rates for most jurisdictions are from the Virginia Department of Taxation's Local Tax Rates Survey for tax year 2025, extracted from the official PDF published at tax.virginia.gov. Rates for Fairfax County ($1.1225), Loudoun County ($0.805), and Prince William County ($0.906) are confirmed FY2026 rates from official county budget documents accessed in March-April 2026.
The "Sales Tax" column is included to show the full local tax picture - a low property tax locality with 7.0% sales tax (Historic Triangle) presents different tradeoffs than a high property tax locality with 5.3% sales tax.
Sources
- Virginia Department of Taxation - Local Tax Rates Survey (TY2025)
- Fairfax County - Department of Tax Administration - fairfaxcounty.gov/taxes/real-estate
- Loudoun County - Commissioner of the Revenue - loudoun.gov - Real Property
- Prince William County - Real Estate Assessments - pwcva.gov - Real Estate Assessments
All rates are subject to annual change. Verify current rates with your local commissioner of the revenue before making financial decisions.
Frequently Asked Questions
Which Virginia locality has the lowest property tax rate?
Among the 129 Virginia jurisdictions in this comparison, Lunenburg County has the lowest real estate tax rate at $0.33 per $100 of assessed value, which works out to $1,320 per year on a $400,000 assessed home. Rural Piedmont and Southside counties tend to have the lowest rates in Virginia.
Which Virginia locality has the highest property tax rate?
Manassas Park, an independent city, has the highest real estate tax rate at $1.405 per $100 of assessed value - about $5,620 per year on a $400,000 assessed home. Independent cities carry the highest rates in Virginia, led by Manassas Park and Petersburg ($1.27).
What is the median property tax rate across Virginia localities?
The median real estate tax rate across the 129 Virginia jurisdictions in this table is $0.705 per $100 of assessed value, held by Northampton County (ranked 65 of 129). Half of the covered localities charge less than $0.705 and half charge more.
What year are these Virginia property tax rates from?
Most rates are from the Virginia Department of Taxation's Local Tax Rates Survey for tax year 2025 (TY2025). Rates for Fairfax County ($1.1225), Loudoun County ($0.805), and Prince William County ($0.906) are confirmed FY2026 rates from official county budget documents.
How often do Virginia property tax rates change?
Virginia has no statewide property tax. Each county and independent city sets its own rate independently, and rates are subject to annual change. Verify current rates with your local commissioner of the revenue before making financial decisions.