West Virginia places ranked by commute time
181 places in West Virginia have a reliable estimate of commute time (2020–2024 American Community Survey).
Highest figures: Gary (50.1 minutes), Shannondale (49.0 minutes), Ansted (37.6 minutes).
Lowest figure: Kenova (10.8 minutes).
The figure for West Virginia as a whole is 26.6 minutes (±0.3).
Figures last updated on .
- Figure for West Virginia as a whole
- 26.6 minutes (±0.3)
- Places ranked
- 181
West Virginia places ranked by commute time
| Rank | Place | County | Average commute |
|---|---|---|---|
| 1 | Gary | McDowell County | 50.1 minutes (±14.9) |
| 2 | Shannondale | Jefferson County | 49.0 minutes (±5.8) |
| 3 | Ansted | Fayette County | 37.6 minutes (±7.5) |
| 4 (tie) | Bolivar | Jefferson County | 36.9 minutes (±5.6) |
| 4 (tie) | East Bank | Kanawha County | 36.9 minutes (±4.4) |
| 6 | Richwood | Nicholas County | 36.5 minutes (±11.3) |
| 7 | Cedar Grove | Kanawha County | 36.3 minutes (±7.6) |
| 8 | Charles Town | Jefferson County | 36.2 minutes (±3.8) |
| 9 | Washington | Wood County | 34.7 minutes (±14.8) |
| 10 (tie) | Newell | Hancock County | 34.6 minutes (±9.0) |
| 10 (tie) | Romney | Hampshire County | 34.6 minutes (±15.3) |
| 12 | Capon Bridge | Hampshire County | 34.3 minutes (±8.6) |
| 13 | White Hall | Marion County | 33.4 minutes (±9.8) |
| 14 | Culloden | Cabell County | 33.3 minutes (±5.0) |
| 15 | Clendenin | Kanawha County | 32.9 minutes (±8.8) |
| 16 | Bradley | Raleigh County | 32.6 minutes (±8.6) |
| 17 (tie) | Beech Bottom | Brooke County | 32.5 minutes (±6.3) |
| 17 (tie) | Burnsville | Braxton County | 32.5 minutes (±3.7) |
| 19 | Inwood | Berkeley County | 32.4 minutes (±7.5) |
| 20 | Parsons | Tucker County | 32.0 minutes (±10.0) |
| 21 (tie) | Rainelle | Greenbrier County | 31.8 minutes (±6.8) |
| 21 (tie) | Rivesville | Marion County | 31.8 minutes (±9.2) |
| 23 (tie) | Masontown | Preston County | 31.4 minutes (±7.9) |
| 23 (tie) | Pennsboro | Ritchie County | 31.4 minutes (±6.1) |
| 25 | Mill Creek | Randolph County | 31.1 minutes (±8.0) |
| 26 | Fayetteville | Fayette County | 30.9 minutes (±6.7) |
| 27 | Cassville | Monongalia County | 30.8 minutes (±7.3) |
| 28 | Ranson corporation | Jefferson County | 30.7 minutes (±2.9) |
| 29 | Clearview | Ohio County | 30.5 minutes (±5.3) |
| 30 | Mannington | Marion County | 30.4 minutes (±4.5) |
| 31 | Bath (Berkeley Springs) | Morgan County | 30.3 minutes (±6.3) |
| 32 | Grant Town | Marion County | 30.2 minutes (±3.3) |
| 33 | Chester | Hancock County | 29.9 minutes (±4.3) |
| 34 | Tunnelton | Preston County | 29.7 minutes (±9.1) |
| 35 (tie) | Gilbert Creek | Mingo County | 29.5 minutes (±10.3) |
| 35 (tie) | Sistersville | Tyler County | 29.5 minutes (±9.1) |
| 37 | Hedgesville | Berkeley County | 29.4 minutes (±6.9) |
| 38 | Oak Hill | Fayette County | 29.0 minutes (±9.2) |
| 39 | West Milford | Harrison County | 28.9 minutes (±6.3) |
| 40 (tie) | Philippi | Barbour County | 28.4 minutes (±7.0) |
| 40 (tie) | Terra Alta | Preston County | 28.4 minutes (±6.0) |
| 42 | Rupert | Greenbrier County | 28.2 minutes (±7.5) |
| 43 | Kingwood | Preston County | 28.0 minutes (±4.6) |
| 44 | Rowlesburg | Preston County | 27.3 minutes (±7.9) |
| 45 | Williamson | Mingo County | 27.2 minutes (±6.5) |
| 46 (tie) | Alum Creek | Lincoln County | 27.0 minutes (±6.7) |
| 46 (tie) | Daniels | Raleigh County | 27.0 minutes (±6.8) |
| 46 (tie) | Lumberport | Harrison County | 27.0 minutes (±3.6) |
| 46 (tie) | Shady Spring | Raleigh County | 27.0 minutes (±4.0) |
| 46 (tie) | Sophia | Raleigh County | 27.0 minutes (±8.0) |
| 51 | West Union | Doddridge County | 26.9 minutes (±4.5) |
| 52 | Belmont | Pleasants County | 26.6 minutes (±7.4) |
| 53 (tie) | Chapmanville | Logan County | 26.5 minutes (±8.8) |
| 53 (tie) | Hooverson Heights | Brooke County | 26.5 minutes (±7.2) |
| 55 (tie) | Enterprise | Harrison County | 26.4 minutes (±6.4) |
| 55 (tie) | Harrisville | Ritchie County | 26.4 minutes (±4.6) |
| 57 | Bancroft | Putnam County | 26.3 minutes (±3.4) |
| 58 | Hinton | Summers County | 26.2 minutes (±5.5) |
| 59 | Martinsburg | Berkeley County | 26.0 minutes (±3.9) |
| 60 (tie) | Cross Lanes | Kanawha County | 25.8 minutes (±2.5) |
| 60 (tie) | Man | Logan County | 25.8 minutes (±8.4) |
| 62 | New Haven | Mason County | 25.7 minutes (±5.2) |
| 63 (tie) | Bluewell | Mercer County | 25.6 minutes (±7.7) |
| 63 (tie) | Fort Ashby | Mineral County | 25.6 minutes (±8.1) |
| 65 | Poca | Putnam County | 25.3 minutes (±4.6) |
| 66 | Piedmont | Mineral County | 25.1 minutes (±4.9) |
| 67 | St. Marys | Pleasants County | 25.0 minutes (±5.1) |
| 68 | Hurricane | Putnam County | 24.8 minutes (±4.1) |
| 69 | Barrackville | Marion County | 24.7 minutes (±5.3) |
| 70 (tie) | Hamlin | Lincoln County | 24.5 minutes (±10.4) |
| 70 (tie) | Nitro | Kanawha County | 24.5 minutes (±3.5) |
| 70 (tie) | Paden City | Wetzel County | 24.5 minutes (±4.7) |
| 73 | Mullens | Wyoming County | 24.4 minutes (±3.4) |
| 74 | Shenandoah Junction | Jefferson County | 24.3 minutes (±6.3) |
| 75 | Pinch | Kanawha County | 24.2 minutes (±3.2) |
| 76 (tie) | Oceana | Wyoming County | 24.1 minutes (±7.5) |
| 76 (tie) | Teays Valley | Putnam County | 24.1 minutes (±1.6) |
| 76 (tie) | Tornado | Kanawha County | 24.1 minutes (±3.6) |
| 79 (tie) | Buffalo | Putnam County | 24.0 minutes (±4.8) |
| 79 (tie) | Davis | Tucker County | 24.0 minutes (±6.4) |
| 79 (tie) | Mallory | Logan County | 24.0 minutes (±8.0) |
| 82 | Cheat Lake | Monongalia County | 23.8 minutes (±2.1) |
| 83 (tie) | Bluefield | Mercer County | 23.7 minutes (±3.5) |
| 83 (tie) | Montgomery | Fayette County | 23.7 minutes (±5.0) |
| 85 (tie) | Sissonville | Kanawha County | 23.6 minutes (±3.4) |
| 85 (tie) | Winfield | Putnam County | 23.6 minutes (±2.7) |
| 87 | Falling Waters | Berkeley County | 23.0 minutes (±4.5) |
| 88 | McMechen | Marshall County | 22.9 minutes (±3.7) |
| 89 | Fairmont | Marion County | 22.8 minutes (±1.6) |
| 90 (tie) | Pleasant Valley | Marion County | 22.7 minutes (±3.9) |
| 90 (tie) | Ripley | Jackson County | 22.7 minutes (±4.9) |
| 90 (tie) | Shinnston | Harrison County | 22.7 minutes (±2.9) |
| 93 | West Liberty | Ohio County | 22.6 minutes (±7.0) |
| 94 (tie) | Belington | Barbour County | 22.5 minutes (±4.4) |
| 94 (tie) | Grafton | Taylor County | 22.5 minutes (±3.7) |
| 94 (tie) | Weirton | Hancock County | 22.5 minutes (±1.9) |
| 97 | Eleanor | Putnam County | 22.3 minutes (±7.7) |
| 98 (tie) | Chesapeake | Kanawha County | 22.2 minutes (±7.5) |
| 98 (tie) | Glasgow | Kanawha County | 22.2 minutes (±7.2) |
| 98 (tie) | Rand | Kanawha County | 22.2 minutes (±2.8) |
| 101 | Fairlea | Greenbrier County | 21.9 minutes (±10.4) |
| 102 | Boaz | Wood County | 21.8 minutes (±4.2) |
| 103 | Point Pleasant | Mason County | 21.7 minutes (±8.5) |
| 104 (tie) | Carpendale | Mineral County | 21.6 minutes (±3.0) |
| 104 (tie) | Marmet | Kanawha County | 21.6 minutes (±3.8) |
| 104 (tie) | Monongah | Marion County | 21.6 minutes (±3.1) |
| 107 (tie) | Crab Orchard | Raleigh County | 21.4 minutes (±6.3) |
| 107 (tie) | Milton | Cabell County | 21.4 minutes (±4.2) |
| 109 | Barboursville | Cabell County | 21.1 minutes (±3.7) |
| 110 (tie) | MacArthur | Raleigh County | 21.0 minutes (±6.3) |
| 110 (tie) | Salem | Harrison County | 21.0 minutes (±4.6) |
| 112 (tie) | Bethany | Brooke County | 20.9 minutes (±9.4) |
| 112 (tie) | Clarksburg | Harrison County | 20.9 minutes (±3.5) |
| 114 (tie) | Ceredo | Wayne County | 20.8 minutes (±4.6) |
| 114 (tie) | Moundsville | Marshall County | 20.8 minutes (±2.6) |
| 114 (tie) | St. Albans | Kanawha County | 20.8 minutes (±1.5) |
| 117 (tie) | Benwood | Marshall County | 20.7 minutes (±3.8) |
| 117 (tie) | New Cumberland | Hancock County | 20.7 minutes (±3.4) |
| 117 (tie) | Wayne | Wayne County | 20.7 minutes (±4.8) |
| 120 | Spencer | Roane County | 20.6 minutes (±5.2) |
| 121 | Vienna | Wood County | 20.5 minutes (±3.1) |
| 122 (tie) | Mount Hope | Fayette County | 20.4 minutes (±3.8) |
| 122 (tie) | Pea Ridge | Cabell County | 20.4 minutes (±1.6) |
| 124 (tie) | Brookhaven | Monongalia County | 20.3 minutes (±2.1) |
| 124 (tie) | Buckhannon | Upshur County | 20.3 minutes (±4.1) |
| 126 | Glen Dale | Marshall County | 20.2 minutes (±2.3) |
| 127 | Mineralwells | Wood County | 20.1 minutes (±1.5) |
| 128 (tie) | Follansbee | Brooke County | 20.0 minutes (±4.5) |
| 128 (tie) | Stanaford | Raleigh County | 20.0 minutes (±6.3) |
| 128 (tie) | Weston | Lewis County | 20.0 minutes (±4.3) |
| 131 (tie) | Coal Fork | Kanawha County | 19.8 minutes (±6.7) |
| 131 (tie) | Middlebourne | Tyler County | 19.8 minutes (±4.1) |
| 131 (tie) | Wheeling | Ohio County | 19.8 minutes (±1.5) |
| 134 (tie) | Dunbar | Kanawha County | 19.7 minutes (±2.2) |
| 134 (tie) | Lesage | Cabell County | 19.7 minutes (±5.3) |
| 134 (tie) | Star City | Monongalia County | 19.7 minutes (±4.3) |
| 137 (tie) | Glenville | Gilmer County | 19.6 minutes (±4.6) |
| 137 (tie) | Wellsburg | Brooke County | 19.6 minutes (±4.9) |
| 139 | Stonewood | Harrison County | 19.5 minutes (±2.7) |
| 140 (tie) | Prosperity | Raleigh County | 19.4 minutes (±8.1) |
| 140 (tie) | Ronceverte | Greenbrier County | 19.4 minutes (±3.0) |
| 142 (tie) | Brush Fork | Mercer County | 19.3 minutes (±6.0) |
| 142 (tie) | South Charleston | Kanawha County | 19.3 minutes (±1.9) |
| 144 (tie) | Parkersburg | Wood County | 19.2 minutes (±1.7) |
| 144 (tie) | Williamstown | Wood County | 19.2 minutes (±2.2) |
| 146 | Logan | Logan County | 19.1 minutes (±4.6) |
| 147 | Huntington | Cabell County | 19.0 minutes (±1.1) |
| 148 (tie) | Bethlehem | Ohio County | 18.9 minutes (±3.5) |
| 148 (tie) | Bridgeport | Harrison County | 18.9 minutes (±2.5) |
| 148 (tie) | Lubeck | Wood County | 18.9 minutes (±3.7) |
| 148 (tie) | Ravenswood | Jackson County | 18.9 minutes (±4.9) |
| 152 | Lavalette | Wayne County | 18.6 minutes (±5.5) |
| 153 | Marlinton | Pocahontas County | 18.1 minutes (±4.0) |
| 154 | Belle | Kanawha County | 17.9 minutes (±2.3) |
| 155 (tie) | Madison | Boone County | 17.8 minutes (±4.4) |
| 155 (tie) | Westover | Monongalia County | 17.8 minutes (±2.0) |
| 157 | Athens | Mercer County | 17.6 minutes (±5.4) |
| 158 | Sutton | Braxton County | 17.5 minutes (±5.6) |
| 159 (tie) | Mount Gay-Shamrock | Logan County | 17.4 minutes (±7.6) |
| 159 (tie) | Princeton | Mercer County | 17.4 minutes (±3.7) |
| 161 (tie) | Keyser | Mineral County | 17.1 minutes (±3.4) |
| 161 (tie) | Triadelphia | Ohio County | 17.1 minutes (±3.4) |
| 163 | New Martinsville | Wetzel County | 17.0 minutes (±2.2) |
| 164 (tie) | Charleston | Kanawha County | 16.9 minutes (±1.2) |
| 164 (tie) | Nutter Fort | Harrison County | 16.9 minutes (±4.5) |
| 164 (tie) | Shepherdstown | Jefferson County | 16.9 minutes (±3.1) |
| 167 | Mabscott | Raleigh County | 16.8 minutes (±3.2) |
| 168 | Smithers | Fayette County | 16.6 minutes (±6.5) |
| 169 | Beckley | Raleigh County | 16.5 minutes (±1.4) |
| 170 | Morgantown | Monongalia County | 16.2 minutes (±1.0) |
| 171 | Granville | Monongalia County | 15.8 minutes (±4.2) |
| 172 | North Hills | Wood County | 15.5 minutes (±1.6) |
| 173 | Blennerhassett | Wood County | 15.4 minutes (±1.9) |
| 174 | Petersburg | Grant County | 14.6 minutes (±2.7) |
| 175 | Anmoore | Harrison County | 14.4 minutes (±2.3) |
| 176 | Moorefield | Hardy County | 14.1 minutes (±2.7) |
| 177 | Addison (Webster Springs) | Webster County | 13.6 minutes (±3.4) |
| 178 | Lewisburg | Greenbrier County | 13.2 minutes (±3.0) |
| 179 | White Sulphur Springs | Greenbrier County | 11.8 minutes (±2.3) |
| 180 | Elkins | Randolph County | 11.5 minutes (±1.5) |
| 181 | Kenova | Wayne County | 10.8 minutes (±4.5) |
How this ranking is built
A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
181 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
- West Virginia places ranked by median rent
- West Virginia places ranked by median home value
- West Virginia places ranked by median household income
- West Virginia places ranked by property taxes
- West Virginia places ranked by share of renters
- West Virginia places ranked by rent burden
- West Virginia places ranked by age of homes
- West Virginia places ranked by rental vacancy rate
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in West Virginia
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for West Virginia beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near West Virginia, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near West Virginia, and send estimates and invoices from your phone.
Questions about West Virginia
Which place in West Virginia has the highest commute time?
Gary has the highest, 50.1 minutes (±14.9) (2020–2024 American Community Survey).
Which place in West Virginia has the lowest commute time?
Kenova has the lowest, 10.8 minutes (±4.5).
What is the commute time in West Virginia?
The figure for West Virginia as a whole is 26.6 minutes (±0.3).
Sources
- US Census Bureau, American Community Survey 2020–2024 5-year estimates; each place’s own table is linked from its page
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — West Virginia
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .