West 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 .

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
RankPlaceCountyMedian household income
1North HillsWood County$145,000 (±$24,003)
2Cheat LakeMonongalia County$117,014 (±$19,407)
3Teays ValleyPutnam County$108,741 (±$9,940)
4WinfieldPutnam County$103,276 (±$34,475)
5BridgeportHarrison County$100,022 (±$13,408)
6BancroftPutnam County$94,375 (±$43,463)
7CassvilleMonongalia County$90,478 (±$16,773)
8Ranson corporationJefferson County$89,523 (±$10,950)
9Charles TownJefferson County$89,263 (±$15,234)
10WilliamstownWood County$89,013 (±$13,970)
11BlennerhassettWood County$88,487 (±$5,422)
12Falling WatersBerkeley County$88,466 (±$18,658)
13BrookhavenMonongalia County$88,438 (±$17,860)
14InwoodBerkeley County$84,286 (±$16,744)
15BethlehemOhio County$83,409 (±$13,827)
16BolivarJefferson County$83,068 (±$19,876)
17TornadoKanawha County$83,000 (±$24,827)
18Glen DaleMarshall County$82,308 (±$15,327)
19ShannondaleJefferson County$80,000 (±$26,237)
20EleanorPutnam County$78,578 (±$3,819)
21BarrackvilleMarion County$78,558 (±$23,567)
22PocaPutnam County$77,292 (±$23,338)
23BelleKanawha County$77,031 (±$16,082)
24PinchKanawha County$76,741 (±$24,462)
25White HallMarion County$76,667 (±$17,134)
26CullodenCabell County$73,318 (±$29,898)
27East BankKanawha County$72,875 (±$32,424)
28BoazWood County$72,560 (±$17,268)
29LubeckWood County$71,171 (±$10,097)
30HurricanePutnam County$71,167 (±$11,794)
31KingwoodPreston County$71,154 (±$22,462)
32Coal ForkKanawha County$70,212 (±$13,843)
33Brush ForkMercer County$70,098 (±$5,678)
34ShinnstonHarrison County$69,844 (±$12,837)
35MiddlebourneTyler County$69,375 (±$21,515)
36Nutter FortHarrison County$68,068 (±$15,504)
37Pleasant ValleyMarion County$67,635 (±$15,275)
38FayettevilleFayette County$67,623 (±$11,275)
39Shady SpringRaleigh County$67,407 (±$29,716)
40SissonvilleKanawha County$66,944 (±$15,422)
41ReedsvillePreston County$66,125 (±$16,321)
42Paden CityWetzel County$66,101 (±$10,330)
43CarpendaleMineral County$66,027 (±$10,440)
44CharlestonKanawha County$65,812 (±$4,311)
45Pea RidgeCabell County$65,811 (±$9,234)
46MineralwellsWood County$64,643 (±$14,232)
47BuffaloPutnam County$64,583 (±$29,442)
48South CharlestonKanawha County$63,884 (±$7,529)
49ShepherdstownJefferson County$63,750 (±$24,257)
50St. MarysPleasants County$63,547 (±$13,391)
51Cross LanesKanawha County$63,537 (±$4,112)
52FairmontMarion County$63,032 (±$2,689)
53RowlesburgPreston County$61,964 (±$13,446)
54HamlinLincoln County$61,429 (±$20,262)
55RandKanawha County$61,047 (±$20,570)
56New MartinsvilleWetzel County$60,946 (±$13,273)
57ChesapeakeKanawha County$60,927 (±$17,017)
58Hooverson HeightsBrooke County$60,781 (±$24,717)
59WestoverMonongalia County$60,769 (±$5,130)
60BarboursvilleCabell County$60,571 (±$12,121)
61ViennaWood County$60,388 (±$6,833)
62 (tie)DanielsRaleigh County$60,278 (±$17,538)
62 (tie)NewellHancock County$60,278 (±$27,182)
64WeirtonHancock County$59,575 (±$5,465)
65MartinsburgBerkeley County$59,555 (±$7,355)
66Star CityMonongalia County$59,123 (±$8,760)
67MadisonBoone County$58,872 (±$8,028)
68DunbarKanawha County$58,379 (±$7,118)
69FollansbeeBrooke County$58,371 (±$13,797)
70MabscottRaleigh County$57,813 (±$18,408)
71ChesterHancock County$56,607 (±$11,281)
72SummersvilleNicholas County$56,571 (±$16,154)
73ThomasTucker County$56,042 (±$7,998)
74New HavenMason County$55,938 (±$19,578)
75StonewoodHarrison County$54,792 (±$16,640)
76MasontownPreston County$54,643 (±$26,791)
77BuckhannonUpshur County$54,615 (±$11,950)
78ManningtonMarion County$54,286 (±$11,555)
79St. AlbansKanawha County$53,972 (±$6,279)
80NitroKanawha County$53,848 (±$5,336)
81GlasgowKanawha County$53,750 (±$14,361)
82KenovaWayne County$53,683 (±$9,182)
83Oak HillFayette County$52,466 (±$5,782)
84MarmetKanawha County$52,115 (±$4,515)
85WestonLewis County$52,070 (±$5,290)
86Mount Gay-ShamrockLogan County$51,740 (±$7,145)
87Hartford CityMason County$51,635 (±$23,407)
88PennsboroRitchie County$51,327 (±$5,770)
89MonongahMarion County$50,875 (±$15,345)
90Terra AltaPreston County$50,536 (±$17,794)
91BelmontPleasants County$49,851 (±$12,160)
92CeredoWayne County$49,635 (±$14,387)
93LewisburgGreenbrier County$49,560 (±$16,624)
94BluefieldMercer County$49,375 (±$12,534)
95RomneyHampshire County$49,286 (±$17,254)
96MoorefieldHardy County$49,063 (±$2,296)
97MoundsvilleMarshall County$49,048 (±$9,080)
98ParkersburgWood County$49,025 (±$2,505)
99WheelingOhio County$48,590 (±$2,959)
100BelingtonBarbour County$48,508 (±$8,374)
101TriadelphiaOhio County$48,281 (±$10,603)
102RivesvilleMarion County$48,000 (±$13,242)
103Mill CreekRandolph County$47,852 (±$10,609)
104HarrisvilleRitchie County$47,768 (±$12,829)
105DavisTucker County$47,446 (±$21,148)
106GlenvilleGilmer County$47,422 (±$9,099)
107ClarksburgHarrison County$47,386 (±$4,848)
108KeyserMineral County$46,955 (±$10,365)
109MiltonCabell County$46,429 (±$20,473)
110White Sulphur SpringsGreenbrier County$46,178 (±$7,367)
111MasonMason County$45,893 (±$11,258)
112PhilippiBarbour County$45,879 (±$9,381)
113BeckleyRaleigh County$45,826 (±$8,661)
114SistersvilleTyler County$45,500 (±$15,867)
115HuntingtonCabell County$45,100 (±$3,555)
116MorgantownMonongalia County$44,727 (±$4,445)
117ElkinsRandolph County$44,217 (±$6,922)
118PrincetonMercer County$43,900 (±$7,620)
119CameronMarshall County$43,750 (±$12,193)
120BradleyRaleigh County$43,641 (±$19,729)
121BenwoodMarshall County$43,636 (±$12,515)
122PetersburgGrant County$42,917 (±$8,833)
123WellsburgBrooke County$42,868 (±$3,900)
124SuttonBraxton County$42,817 (±$4,817)
125PiedmontMineral County$42,375 (±$11,729)
126RonceverteGreenbrier County$41,889 (±$3,203)
127GaryMcDowell County$41,603 (±$6,887)
128RipleyJackson County$41,518 (±$14,399)
129ChapmanvilleLogan County$41,369 (±$7,076)
130ParsonsTucker County$40,547 (±$8,339)
131McMechenMarshall County$40,446 (±$9,458)
132GraftonTaylor County$40,402 (±$4,363)
133SalemHarrison County$38,529 (±$14,698)
134SpencerRoane County$37,639 (±$15,428)
135HintonSummers County$37,610 (±$5,527)
136Point PleasantMason County$37,563 (±$9,686)
137MarlintonPocahontas County$37,273 (±$7,255)
138SophiaRaleigh County$36,080 (±$4,884)
139MacArthurRaleigh County$35,650 (±$11,065)
140RainelleGreenbrier County$35,625 (±$13,174)
141BluewellMercer County$35,168 (±$4,792)
142UnionMonroe County$35,000 (±$14,454)
143RavenswoodJackson County$34,241 (±$13,598)
144GassawayBraxton County$33,500 (±$9,687)
145Beech BottomBrooke County$33,125 (±$13,993)
146WelchMcDowell County$32,969 (±$11,733)
147OceanaWyoming County$32,875 (±$14,238)
148New CumberlandHancock County$32,292 (±$9,519)
149AldersonGreenbrier County$32,212 (±$11,891)
150GranvilleMonongalia County$31,901 (±$12,733)
151RichwoodNicholas County$30,833 (±$12,592)
152LoganLogan County$29,832 (±$6,176)
153MontgomeryFayette County$27,679 (±$12,833)
154FairleaGreenbrier County$24,411 (±$3,026)
155DanvilleBoone County$23,571 (±$6,333)
156WilliamsonMingo County$21,875 (±$4,861)
157MatewanMingo 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 .

Related