West Virginia Sales Tax Rates by City & County
Only a limited set of West Virginia municipalities have adopted their own local sales tax on top of the state rate, so most addresses in the state pay the state rate with no local add-on at all. West Virginia's data set covers 101 local jurisdictions, from Alderson at 7.00% up to Alderson at 7.00%.
Combined Rate
10.550%
| Detail | Value |
|---|---|
| ZIP Code | 98101 |
| State | WA |
| Data as of | 2026-08-04 |
Source: official Streamlined Sales Tax rate & boundary files (data as of 2026-08-04).
Combined Rate
10.550%ZIP-level rates cover the 24 Streamlined Sales Tax member states. Outside those states we fall back to the statewide base rate — never an invented local figure.
Edit inputs ↑West Virginia sales tax rates by city
| City | County | Combined Rate | vs. State Base | ZIP Codes |
|---|---|---|---|---|
| Alderson | Greenbrier County/Monroe County | 7.00% | +1.000% | 1 |
| Anmoore | Harrison County | 7.00% | +1.000% | 3 |
| Ansted | Fayette County | 7.00% | +1.000% | 1 |
| Athens | Mercer County | 7.00% | +1.000% | 2 |
| Barboursville | Cabell County | 7.00% | +1.000% | 1 |
| Bath (Berkeley Springs) | Morgan County | 7.00% | +1.000% | 1 |
| Beckley | Raleigh County | 7.00% | +1.000% | 1 |
| Bluefield | Mercer County | 7.00% | +1.000% | 1 |
| Bolivar | Jefferson County | 7.00% | +1.000% | 1 |
| Bramwell | Mercer County | 7.00% | +1.000% | 2 |
| Bridgeport | Harrison County | 7.00% | +1.000% | 1 |
| Bruceton Mills | Preston County | 7.00% | +1.000% | 1 |
| Buckhannon | Upshur County | 7.00% | +1.000% | 1 |
| Capon Bridge | Hampshire County | 7.00% | +1.000% | 1 |
| Chapmanville | Logan County | 7.00% | +1.000% | 1 |
| Charles Town | Jefferson County | 7.00% | +1.000% | 1 |
| Charleston | Kanawha County | 7.00% | +1.000% | 39 |
| Chester | Hancock County | 7.00% | +1.000% | 1 |
| Clarksburg | Harrison County | 7.00% | +1.000% | 4 |
| Clay | Clay County | 7.00% | +1.000% | 1 |
| Davis | Tucker County | 7.00% | +1.000% | 1 |
| Dunbar | Kanawha County | 7.00% | +1.000% | 1 |
| Elizabeth | Wirt County | 7.00% | +1.000% | 1 |
| Elkins | Randolph County | 7.00% | +1.000% | 1 |
| Ellenboro | Ritchie County | 7.00% | +1.000% | 1 |
| Fairmont | Marion County | 7.00% | +1.000% | 1 |
| Fayetteville | Fayette County | 7.00% | +1.000% | 1 |
| Follansbee | Brooke County | 7.00% | +1.000% | 1 |
| Franklin | Pendleton County | 7.00% | +1.000% | 1 |
| Glenville | Gilmer County | 7.00% | +1.000% | 1 |
| Grafton | Taylor County | 7.00% | +1.000% | 1 |
| Granville | Monongalia County | 7.00% | +1.000% | 2 |
| Harpers Ferry | Jefferson County | 7.00% | +1.000% | 1 |
| Harrisville | Ritchie County | 7.00% | +1.000% | 1 |
| Hinton | Summers County | 7.00% | +1.000% | 1 |
| Hundred | Wetzel County | 7.00% | +1.000% | 1 |
| Huntington | Cabell County/Wayne County | 7.00% | +1.000% | 40 |
| Hurricane | Putnam County | 7.00% | +1.000% | 2 |
| Kingwood | Preston County | 7.00% | +1.000% | 1 |
| Lewisburg | Greenbrier County | 7.00% | +1.000% | 1 |
| Logan | Logan County | 7.00% | +1.000% | 1 |
| Man | Logan County | 7.00% | +1.000% | 1 |
| Mannington | Marion County | 7.00% | +1.000% | 1 |
| Marlinton | Pocahontas County | 7.00% | +1.000% | 2 |
| Martinsburg | Berkeley County | 7.00% | +1.000% | 4 |
| Masontown | Preston County | 7.00% | +1.000% | 1 |
| Middlebourne | Tyler County | 7.00% | +1.000% | 1 |
| Milton | Cabell County | 7.00% | +1.000% | 2 |
| Montgomery | Fayette County/Kanawha County | 7.00% | +1.000% | 1 |
| Moorefield | Hardy County | 7.00% | +1.000% | 1 |
| Morgantown | Monongalia County | 7.00% | +1.000% | 5 |
| Moundsville | Marshall County | 7.00% | +1.000% | 1 |
| New Cumberland | Hancock County | 7.00% | +1.000% | 1 |
| New Martinsville | Wetzel County | 7.00% | +1.000% | 1 |
| Nitro | Kanawha County/Putnam County | 7.00% | +1.000% | 2 |
| Nutter Fort | Harrison County | 7.00% | +1.000% | 1 |
| Oak Hill | Fayette County | 7.00% | +1.000% | 4 |
| Paden City | Tyler County/Wetzel County | 7.00% | +1.000% | 1 |
| Parkersburg | Wood County | 7.00% | +1.000% | 7 |
| Paw Paw | Morgan County | 7.00% | +1.000% | 1 |
| Pennsboro | Ritchie County | 7.00% | +1.000% | 1 |
| Petersburg | Grant County | 7.00% | +1.000% | 1 |
| Pine Grove | Wetzel County | 7.00% | +1.000% | 1 |
| Pineville | Wyoming County | 7.00% | +1.000% | 1 |
| Princeton | Mercer County | 7.00% | +1.000% | 1 |
| Quinwood | Greenbrier County | 7.00% | +1.000% | 1 |
| Ranson corporation | Jefferson County | 7.00% | +1.000% | 3 |
| Ravenswood | Jackson County | 7.00% | +1.000% | 1 |
| Reedsville | Preston County | 7.00% | +1.000% | 1 |
| Richwood | Nicholas County | 7.00% | +1.000% | 1 |
| Ripley | Jackson County | 7.00% | +1.000% | 1 |
| Romney | Hampshire County | 7.00% | +1.000% | 1 |
| Ronceverte | Greenbrier County | 7.00% | +1.000% | 1 |
| Rowlesburg | Preston County | 7.00% | +1.000% | 1 |
| Rupert | Greenbrier County | 7.00% | +1.000% | 1 |
| Shepherdstown | Jefferson County | 7.00% | +1.000% | 1 |
| Shinnston | Harrison County | 7.00% | +1.000% | 1 |
| Sistersville | Tyler County | 7.00% | +1.000% | 1 |
| Smithers | Fayette County/Kanawha County | 7.00% | +1.000% | 1 |
| Sophia | Raleigh County | 7.00% | +1.000% | 1 |
| South Charleston | Kanawha County | 7.00% | +1.000% | 2 |
| Spencer | Roane County | 7.00% | +1.000% | 1 |
| St. Albans | Kanawha County | 7.00% | +1.000% | 1 |
| St. Marys | Pleasants County | 7.00% | +1.000% | 1 |
| Summersville | Nicholas County | 7.00% | +1.000% | 1 |
| Sylvester | Boone County | 7.00% | +1.000% | 1 |
| Terra Alta | Preston County | 7.00% | +1.000% | 1 |
| Thomas | Tucker County | 7.00% | +1.000% | 1 |
| Tunnelton | Preston County | 7.00% | +1.000% | 1 |
| Vienna | Wood County | 7.00% | +1.000% | 1 |
| Wardensville | Hardy County | 7.00% | +1.000% | 1 |
| Wayne | Wayne County | 7.00% | +1.000% | 1 |
| Weirton | Brooke County/Hancock County | 7.00% | +1.000% | 2 |
| Welch | McDowell County | 7.00% | +1.000% | 1 |
| West Union | Doddridge County | 7.00% | +1.000% | 1 |
| Weston | Lewis County | 7.00% | +1.000% | 1 |
| Westover | Monongalia County | 7.00% | +1.000% | 2 |
| Wheeling | Marshall County/Ohio County | 7.00% | +1.000% | 1 |
| White Hall | Marion County | 7.00% | +1.000% | 1 |
| Williamstown | Wood County | 7.00% | +1.000% | 1 |
| Winfield | Putnam County | 7.00% | +1.000% | 1 |
Highest & lowest West Virginia rates
The ten highest and ten lowest distinct combined rates published anywhere in this data set.
Highest
| Jurisdiction | Rate |
|---|---|
| Alderson | 7.00% |
Lowest
| Jurisdiction | Rate |
|---|---|
| Alderson | 7.00% |
West Virginia grocery & drug rates
Jurisdictions where the official data records a groceries/drugs rate different from the general combined rate above.
| Jurisdiction | General Rate | Groceries / Drugs Rate |
|---|---|---|
| Alderson | 7.00% | 0.00% |
| Anmoore | 7.00% | 0.00% |
| Ansted | 7.00% | 0.00% |
| Athens | 7.00% | 0.00% |
| Barboursville | 7.00% | 0.00% |
| Bath (Berkeley Springs) | 7.00% | 0.00% |
| Beckley | 7.00% | 0.00% |
| Bluefield | 7.00% | 0.00% |
| Bolivar | 7.00% | 0.00% |
| Bramwell | 7.00% | 0.00% |
| Bridgeport | 7.00% | 0.00% |
| Bruceton Mills | 7.00% | 0.00% |
| Buckhannon | 7.00% | 0.00% |
| Capon Bridge | 7.00% | 0.00% |
| Chapmanville | 7.00% | 0.00% |
| Charles Town | 7.00% | 0.00% |
| Charleston | 7.00% | 0.00% |
| Chester | 7.00% | 0.00% |
| Clarksburg | 7.00% | 0.00% |
| Clay | 7.00% | 0.00% |
| Davis | 7.00% | 0.00% |
| Dunbar | 7.00% | 0.00% |
| Elizabeth | 7.00% | 0.00% |
| Elkins | 7.00% | 0.00% |
| Ellenboro | 7.00% | 0.00% |
| Fairmont | 7.00% | 0.00% |
| Fayetteville | 7.00% | 0.00% |
| Follansbee | 7.00% | 0.00% |
| Franklin | 7.00% | 0.00% |
| Glenville | 7.00% | 0.00% |
| Grafton | 7.00% | 0.00% |
| Granville | 7.00% | 0.00% |
| Harpers Ferry | 7.00% | 0.00% |
| Harrisville | 7.00% | 0.00% |
| Hinton | 7.00% | 0.00% |
| Hundred | 7.00% | 0.00% |
| Huntington | 7.00% | 0.00% |
| Hurricane | 7.00% | 0.00% |
| Kingwood | 7.00% | 0.00% |
| Lewisburg | 7.00% | 0.00% |
| Logan | 7.00% | 0.00% |
| Man | 7.00% | 0.00% |
| Mannington | 7.00% | 0.00% |
| Marlinton | 7.00% | 0.00% |
| Martinsburg | 7.00% | 0.00% |
| Masontown | 7.00% | 0.00% |
| Middlebourne | 7.00% | 0.00% |
| Milton | 7.00% | 0.00% |
| Montgomery | 7.00% | 0.00% |
| Moorefield | 7.00% | 0.00% |
| Morgantown | 7.00% | 0.00% |
| Moundsville | 7.00% | 0.00% |
| New Cumberland | 7.00% | 0.00% |
| New Martinsville | 7.00% | 0.00% |
| Nitro | 7.00% | 0.00% |
| Nutter Fort | 7.00% | 0.00% |
| Oak Hill | 7.00% | 0.00% |
| Paden City | 7.00% | 0.00% |
| Parkersburg | 7.00% | 0.00% |
| Paw Paw | 7.00% | 0.00% |
| Pennsboro | 7.00% | 0.00% |
| Petersburg | 7.00% | 0.00% |
| Pine Grove | 7.00% | 0.00% |
| Pineville | 7.00% | 0.00% |
| Princeton | 7.00% | 0.00% |
| Quinwood | 7.00% | 0.00% |
| Ranson corporation | 7.00% | 0.00% |
| Ravenswood | 7.00% | 0.00% |
| Reedsville | 7.00% | 0.00% |
| Richwood | 7.00% | 0.00% |
| Ripley | 7.00% | 0.00% |
| Romney | 7.00% | 0.00% |
| Ronceverte | 7.00% | 0.00% |
| Rowlesburg | 7.00% | 0.00% |
| Rupert | 7.00% | 0.00% |
| Shepherdstown | 7.00% | 0.00% |
| Shinnston | 7.00% | 0.00% |
| Sistersville | 7.00% | 0.00% |
| Smithers | 7.00% | 0.00% |
| Sophia | 7.00% | 0.00% |
| South Charleston | 7.00% | 0.00% |
| Spencer | 7.00% | 0.00% |
| St. Albans | 7.00% | 0.00% |
| St. Marys | 7.00% | 0.00% |
| Summersville | 7.00% | 0.00% |
| Sylvester | 7.00% | 0.00% |
| Terra Alta | 7.00% | 0.00% |
| Thomas | 7.00% | 0.00% |
| Tunnelton | 7.00% | 0.00% |
| Vienna | 7.00% | 0.00% |
| Wardensville | 7.00% | 0.00% |
| Wayne | 7.00% | 0.00% |
| Weirton | 7.00% | 0.00% |
| Welch | 7.00% | 0.00% |
| West Union | 7.00% | 0.00% |
| Weston | 7.00% | 0.00% |
| Westover | 7.00% | 0.00% |
| Wheeling | 7.00% | 0.00% |
| White Hall | 7.00% | 0.00% |
| Williamstown | 7.00% | 0.00% |
| Winfield | 7.00% | 0.00% |
How West Virginia's rate is built
Every combined rate in the tables above starts from the same 6.00% statewide base component, per this data set. West Virginia's data doesn't record any special-district add-ons beyond the county/city layer itself — every jurisdiction's rate is just its own local rate on top of the state base.
Rate distribution across West Virginia
Every distinct combined rate published in this data set, and how many jurisdictions charge it.
| Combined Rate | Jurisdictions |
|---|---|
| 6.00% | 1 |
| 7.00% | 101 |
Where this data comes from
Rates come from the official Streamlined Sales and Use Tax Agreement (SSUTA) "Rate and Boundary" files that West Virginia, as an SST member state, is required to publish free to the public under SSUTA §§305 and 307 (streamlinedsalestax.org). Jurisdiction names (city, county, and county-subdivision) are matched against U.S. Census Bureau Gazetteer name files by FIPS code — this page invents no jurisdiction names of its own. The data set behind this page was last pulled 2026-08-04; SST posts updated files ahead of each calendar quarter and issues mid-quarter corrections when a jurisdiction changes its rate.
Need a single ZIP code instead of the full table? Use the sales tax rate by ZIP code lookup, or the general sales tax calculator for a quick estimate with grocery exemptions.
Frequently asked questions
What's the sales tax rate in Huntington?
Huntington (West Virginia) has a combined sales tax rate of 7.00%, per the official Streamlined Sales Tax data as of 2026-08-04. It's the largest jurisdiction in this data set by ZIP-code coverage, used here as the best available size proxy since the SST files don't publish population figures.
Why do sales tax rates vary within the same ZIP code in West Virginia?
A combined rate is a stack, not a single number: the state's own component (6.00% per this data set) plus whatever the county, city, and any special district (transit, tourism, public safety) each add on top. ZIP codes were drawn by the Postal Service to route mail, not to follow city or county lines, so a single ZIP can straddle more than one of those taxing boundaries — which is why the ZIP-code calculator above sometimes shows a range instead of one figure.
How often is this West Virginia sales tax data updated?
The underlying data set was last pulled 2026-08-04. This site checks for a refresh monthly, but the Streamlined Sales Tax Governing Board itself only republishes member-state rate and boundary files on a quarterly cadence (ahead of each calendar quarter, with mid-quarter corrections when a jurisdiction changes its rate) — so most months there is nothing new to pull.
Are groceries taxed differently in West Virginia?
Yes, in at least some jurisdictions. The official data records a separate groceries/drugs rate for 101 of the jurisdictions on this page — for example Alderson charges 7.00% on general purchases but 0.00% on qualifying groceries and drugs. Where no separate figure appears in the tables below, this data set doesn't record a grocery carve-out different from the general rate for that jurisdiction.
Which West Virginia jurisdiction has the highest combined sales tax rate?
Alderson (Greenbrier County/Monroe County), at 7.00% combined, per the official Streamlined Sales Tax data as of 2026-08-04. At the other end, Alderson sits at 7.00% — see the highest & lowest table below for the full top-10 spread each way.
Sources
Related insights
Use these guides for rule explanations, planning context, and follow-up questions beyond the calculator result.
Related Calculators
Sales Tax Rate by ZIP Code
Look up the combined sales tax rate for any US ZIP code from official SST data, plus a calculator for the total
Sales Tax Calculator
State + local sales tax rates and nexus obligations
Reverse Sales Tax Calculator
Back out the pre-tax price and tax from a tax-inclusive total
Property Tax Calculator
State property taxes, $40k SALT cap, deduction impact