Home / Housing data / West Virginia / Rankings / Median household incomeWest Virginia places ranked by median household income 157 places in West Virginia have a reliable estimate of median household income (2020–2024 American Community Survey).
Highest figures: North Hills ($145,000), Cheat Lake ($117,014), Teays Valley ($108,741).
Lowest figure: Matewan ($16,105).
The figure for West Virginia as a whole is $59,608 (±$691).
Figures last updated on November 12, 2026 .
Figure for West Virginia as a whole $59,608 (±$691) Places ranked 157 West Virginia places ranked by median household income Median household income, estimate (90% margin of error), 2020–2024 Rank Place County Median household income 1 North Hills Wood County $145,000 (±$24,003) 2 Cheat Lake Monongalia County $117,014 (±$19,407) 3 Teays Valley Putnam County $108,741 (±$9,940) 4 Winfield Putnam County $103,276 (±$34,475) 5 Bridgeport Harrison County $100,022 (±$13,408) 6 Bancroft Putnam County $94,375 (±$43,463) 7 Cassville Monongalia County $90,478 (±$16,773) 8 Ranson corporation Jefferson County $89,523 (±$10,950) 9 Charles Town Jefferson County $89,263 (±$15,234) 10 Williamstown Wood County $89,013 (±$13,970) 11 Blennerhassett Wood County $88,487 (±$5,422) 12 Falling Waters Berkeley County $88,466 (±$18,658) 13 Brookhaven Monongalia County $88,438 (±$17,860) 14 Inwood Berkeley County $84,286 (±$16,744) 15 Bethlehem Ohio County $83,409 (±$13,827) 16 Bolivar Jefferson County $83,068 (±$19,876) 17 Tornado Kanawha County $83,000 (±$24,827) 18 Glen Dale Marshall County $82,308 (±$15,327) 19 Shannondale Jefferson County $80,000 (±$26,237) 20 Eleanor Putnam County $78,578 (±$3,819) 21 Barrackville Marion County $78,558 (±$23,567) 22 Poca Putnam County $77,292 (±$23,338) 23 Belle Kanawha County $77,031 (±$16,082) 24 Pinch Kanawha County $76,741 (±$24,462) 25 White Hall Marion County $76,667 (±$17,134) 26 Culloden Cabell County $73,318 (±$29,898) 27 East Bank Kanawha County $72,875 (±$32,424) 28 Boaz Wood County $72,560 (±$17,268) 29 Lubeck Wood County $71,171 (±$10,097) 30 Hurricane Putnam County $71,167 (±$11,794) 31 Kingwood Preston County $71,154 (±$22,462) 32 Coal Fork Kanawha County $70,212 (±$13,843) 33 Brush Fork Mercer County $70,098 (±$5,678) 34 Shinnston Harrison County $69,844 (±$12,837) 35 Middlebourne Tyler County $69,375 (±$21,515) 36 Nutter Fort Harrison County $68,068 (±$15,504) 37 Pleasant Valley Marion County $67,635 (±$15,275) 38 Fayetteville Fayette County $67,623 (±$11,275) 39 Shady Spring Raleigh County $67,407 (±$29,716) 40 Sissonville Kanawha County $66,944 (±$15,422) 41 Reedsville Preston County $66,125 (±$16,321) 42 Paden City Wetzel County $66,101 (±$10,330) 43 Carpendale Mineral County $66,027 (±$10,440) 44 Charleston Kanawha County $65,812 (±$4,311) 45 Pea Ridge Cabell County $65,811 (±$9,234) 46 Mineralwells Wood County $64,643 (±$14,232) 47 Buffalo Putnam County $64,583 (±$29,442) 48 South Charleston Kanawha County $63,884 (±$7,529) 49 Shepherdstown Jefferson County $63,750 (±$24,257) 50 St. Marys Pleasants County $63,547 (±$13,391) 51 Cross Lanes Kanawha County $63,537 (±$4,112) 52 Fairmont Marion County $63,032 (±$2,689) 53 Rowlesburg Preston County $61,964 (±$13,446) 54 Hamlin Lincoln County $61,429 (±$20,262) 55 Rand Kanawha County $61,047 (±$20,570) 56 New Martinsville Wetzel County $60,946 (±$13,273) 57 Chesapeake Kanawha County $60,927 (±$17,017) 58 Hooverson Heights Brooke County $60,781 (±$24,717) 59 Westover Monongalia County $60,769 (±$5,130) 60 Barboursville Cabell County $60,571 (±$12,121) 61 Vienna Wood County $60,388 (±$6,833) 62 (tie) Daniels Raleigh County $60,278 (±$17,538) 62 (tie) Newell Hancock County $60,278 (±$27,182) 64 Weirton Hancock County $59,575 (±$5,465) 65 Martinsburg Berkeley County $59,555 (±$7,355) 66 Star City Monongalia County $59,123 (±$8,760) 67 Madison Boone County $58,872 (±$8,028) 68 Dunbar Kanawha County $58,379 (±$7,118) 69 Follansbee Brooke County $58,371 (±$13,797) 70 Mabscott Raleigh County $57,813 (±$18,408) 71 Chester Hancock County $56,607 (±$11,281) 72 Summersville Nicholas County $56,571 (±$16,154) 73 Thomas Tucker County $56,042 (±$7,998) 74 New Haven Mason County $55,938 (±$19,578) 75 Stonewood Harrison County $54,792 (±$16,640) 76 Masontown Preston County $54,643 (±$26,791) 77 Buckhannon Upshur County $54,615 (±$11,950) 78 Mannington Marion County $54,286 (±$11,555) 79 St. Albans Kanawha County $53,972 (±$6,279) 80 Nitro Kanawha County $53,848 (±$5,336) 81 Glasgow Kanawha County $53,750 (±$14,361) 82 Kenova Wayne County $53,683 (±$9,182) 83 Oak Hill Fayette County $52,466 (±$5,782) 84 Marmet Kanawha County $52,115 (±$4,515) 85 Weston Lewis County $52,070 (±$5,290) 86 Mount Gay-Shamrock Logan County $51,740 (±$7,145) 87 Hartford City Mason County $51,635 (±$23,407) 88 Pennsboro Ritchie County $51,327 (±$5,770) 89 Monongah Marion County $50,875 (±$15,345) 90 Terra Alta Preston County $50,536 (±$17,794) 91 Belmont Pleasants County $49,851 (±$12,160) 92 Ceredo Wayne County $49,635 (±$14,387) 93 Lewisburg Greenbrier County $49,560 (±$16,624) 94 Bluefield Mercer County $49,375 (±$12,534) 95 Romney Hampshire County $49,286 (±$17,254) 96 Moorefield Hardy County $49,063 (±$2,296) 97 Moundsville Marshall County $49,048 (±$9,080) 98 Parkersburg Wood County $49,025 (±$2,505) 99 Wheeling Ohio County $48,590 (±$2,959) 100 Belington Barbour County $48,508 (±$8,374) 101 Triadelphia Ohio County $48,281 (±$10,603) 102 Rivesville Marion County $48,000 (±$13,242) 103 Mill Creek Randolph County $47,852 (±$10,609) 104 Harrisville Ritchie County $47,768 (±$12,829) 105 Davis Tucker County $47,446 (±$21,148) 106 Glenville Gilmer County $47,422 (±$9,099) 107 Clarksburg Harrison County $47,386 (±$4,848) 108 Keyser Mineral County $46,955 (±$10,365) 109 Milton Cabell County $46,429 (±$20,473) 110 White Sulphur Springs Greenbrier County $46,178 (±$7,367) 111 Mason Mason County $45,893 (±$11,258) 112 Philippi Barbour County $45,879 (±$9,381) 113 Beckley Raleigh County $45,826 (±$8,661) 114 Sistersville Tyler County $45,500 (±$15,867) 115 Huntington Cabell County $45,100 (±$3,555) 116 Morgantown Monongalia County $44,727 (±$4,445) 117 Elkins Randolph County $44,217 (±$6,922) 118 Princeton Mercer County $43,900 (±$7,620) 119 Cameron Marshall County $43,750 (±$12,193) 120 Bradley Raleigh County $43,641 (±$19,729) 121 Benwood Marshall County $43,636 (±$12,515) 122 Petersburg Grant County $42,917 (±$8,833) 123 Wellsburg Brooke County $42,868 (±$3,900) 124 Sutton Braxton County $42,817 (±$4,817) 125 Piedmont Mineral County $42,375 (±$11,729) 126 Ronceverte Greenbrier County $41,889 (±$3,203) 127 Gary McDowell County $41,603 (±$6,887) 128 Ripley Jackson County $41,518 (±$14,399) 129 Chapmanville Logan County $41,369 (±$7,076) 130 Parsons Tucker County $40,547 (±$8,339) 131 McMechen Marshall County $40,446 (±$9,458) 132 Grafton Taylor County $40,402 (±$4,363) 133 Salem Harrison County $38,529 (±$14,698) 134 Spencer Roane County $37,639 (±$15,428) 135 Hinton Summers County $37,610 (±$5,527) 136 Point Pleasant Mason County $37,563 (±$9,686) 137 Marlinton Pocahontas County $37,273 (±$7,255) 138 Sophia Raleigh County $36,080 (±$4,884) 139 MacArthur Raleigh County $35,650 (±$11,065) 140 Rainelle Greenbrier County $35,625 (±$13,174) 141 Bluewell Mercer County $35,168 (±$4,792) 142 Union Monroe County $35,000 (±$14,454) 143 Ravenswood Jackson County $34,241 (±$13,598) 144 Gassaway Braxton County $33,500 (±$9,687) 145 Beech Bottom Brooke County $33,125 (±$13,993) 146 Welch McDowell County $32,969 (±$11,733) 147 Oceana Wyoming County $32,875 (±$14,238) 148 New Cumberland Hancock County $32,292 (±$9,519) 149 Alderson Greenbrier County $32,212 (±$11,891) 150 Granville Monongalia County $31,901 (±$12,733) 151 Richwood Nicholas County $30,833 (±$12,592) 152 Logan Logan County $29,832 (±$6,176) 153 Montgomery Fayette County $27,679 (±$12,833) 154 Fairlea Greenbrier County $24,411 (±$3,026) 155 Danville Boone County $23,571 (±$6,333) 156 Williamson Mingo County $21,875 (±$4,861) 157 Matewan Mingo County $16,105 (±$4,754)
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.
157 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.
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.
Join as a pro · Find a pro
Questions about West Virginia Which place in West Virginia has the highest median household income? North Hills has the highest, $145,000 (±$24,003) (2020–2024 American Community Survey).
Which place in West Virginia has the lowest median household income? Matewan has the lowest, $16,105 (±$4,754).
What is the median household income in West Virginia? The figure for West Virginia as a whole is $59,608 (±$691).
Sources 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 November 12, 2026 .
Related