West Virginia places ranked by median home value

200 places in West Virginia have a reliable estimate of median home value (2020–2024 American Community Survey).

Highest figures: Harpers Ferry ($529,100), Shepherdstown ($485,200), Charles Town ($377,700).

Lowest figure: War ($32,600).

The figure for West Virginia as a whole is $162,600 (±$1,346).

Figures last updated on .

Figure for West Virginia as a whole
$162,600 (±$1,346)
Places ranked
200

West Virginia places ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1Harpers FerryJefferson County$529,100 (±$148,349)
2ShepherdstownJefferson County$485,200 (±$102,338)
3Charles TownJefferson County$377,700 (±$27,509)
4Cheat LakeMonongalia County$367,600 (±$24,716)
5LewisburgGreenbrier County$334,900 (±$48,458)
6ShannondaleJefferson County$293,600 (±$38,377)
7BridgeportHarrison County$291,600 (±$19,154)
8White HallMarion County$286,700 (±$44,120)
9Teays ValleyPutnam County$278,000 (±$13,562)
10InwoodBerkeley County$268,400 (±$22,293)
11BrookhavenMonongalia County$261,000 (±$18,170)
12MorgantownMonongalia County$259,400 (±$19,277)
13North HillsWood County$258,900 (±$13,776)
14WinfieldPutnam County$257,100 (±$37,403)
15Star CityMonongalia County$256,200 (±$29,411)
16EleanorPutnam County$255,400 (±$36,623)
17CassvilleMonongalia County$253,000 (±$85,556)
18 (tie)BolivarJefferson County$251,600 (±$24,010)
18 (tie)Capon BridgeHampshire County$251,600 (±$40,826)
20WashingtonWood County$251,000 (±$45,115)
21BoazWood County$244,500 (±$42,101)
22Ranson corporationJefferson County$242,700 (±$19,670)
23MartinsburgBerkeley County$240,000 (±$16,696)
24LubeckWood County$236,700 (±$87,568)
25SummersvilleNicholas County$230,000 (±$56,694)
26Fort AshbyMineral County$225,300 (±$31,935)
27PinchKanawha County$221,500 (±$16,359)
28FranklinPendleton County$219,200 (±$92,543)
29Pleasant ValleyMarion County$213,600 (±$24,074)
30Falling WatersBerkeley County$212,900 (±$22,282)
31ClearviewOhio County$211,600 (±$16,866)
32HurricanePutnam County$210,500 (±$18,927)
33Glen DaleMarshall County$208,800 (±$19,891)
34WardensvilleHardy County$205,300 (±$59,064)
35CharlestonKanawha County$203,300 (±$16,251)
36BethlehemOhio County$200,000 (±$13,832)
37CullodenCabell County$197,800 (±$37,811)
38BarboursvilleCabell County$197,700 (±$18,725)
39Shenandoah JunctionJefferson County$192,900 (±$21,029)
40Shady SpringRaleigh County$188,900 (±$20,033)
41Pea RidgeCabell County$188,500 (±$19,913)
42Bath (Berkeley Springs)Morgan County$185,100 (±$18,512)
43RomneyHampshire County$184,400 (±$32,911)
44FayettevilleFayette County$184,000 (±$88,206)
45WilliamstownWood County$182,500 (±$30,395)
46ReedsvillePreston County$182,400 (±$73,856)
47SissonvilleKanawha County$180,800 (±$23,076)
48BlennerhassettWood County$179,800 (±$22,506)
49WestoverMonongalia County$178,400 (±$15,397)
50DavisTucker County$177,100 (±$68,531)
51TornadoKanawha County$174,800 (±$23,277)
52 (tie)CarpendaleMineral County$171,300 (±$19,753)
52 (tie)DanielsRaleigh County$171,300 (±$46,081)
54PocaPutnam County$170,500 (±$10,922)
55Mitchell HeightsLogan County$169,500 (±$33,208)
56AthensMercer County$168,100 (±$38,246)
57BarrackvilleMarion County$167,700 (±$12,258)
58FairmontMarion County$163,800 (±$5,411)
59StanafordRaleigh County$162,800 (±$18,231)
60KingwoodPreston County$162,000 (±$9,159)
61MacArthurRaleigh County$160,800 (±$12,240)
62MabscottRaleigh County$159,700 (±$65,005)
63Alum CreekLincoln County$159,300 (±$66,030)
64BuckhannonUpshur County$158,100 (±$8,438)
65BeckleyRaleigh County$158,000 (±$12,759)
66ThomasTucker County$157,400 (±$26,365)
67South CharlestonKanawha County$155,400 (±$12,114)
68MineralwellsWood County$155,100 (±$47,967)
69Hooverson HeightsBrooke County$154,600 (±$26,214)
70ViennaWood County$154,300 (±$11,677)
71 (tie)ManLogan County$154,200 (±$18,514)
71 (tie)StonewoodHarrison County$154,200 (±$26,875)
71 (tie)UnionMonroe County$154,200 (±$31,766)
74Cross LanesKanawha County$153,800 (±$12,759)
75ShinnstonHarrison County$153,200 (±$15,652)
76ElkinsRandolph County$152,700 (±$20,185)
77BelmontPleasants County$152,000 (±$40,102)
78West LibertyOhio County$151,900 (±$53,720)
79RidgeleyMineral County$151,800 (±$73,288)
80RivesvilleMarion County$150,700 (±$24,249)
81MadisonBoone County$147,900 (±$67,106)
82St. MarysPleasants County$147,300 (±$19,603)
83WheelingOhio County$146,500 (±$8,330)
84MiltonCabell County$143,900 (±$47,978)
85KeyserMineral County$143,000 (±$11,667)
86ProsperityRaleigh County$141,200 (±$16,518)
87St. AlbansKanawha County$140,800 (±$7,873)
88GranvilleMonongalia County$138,300 (±$21,225)
89MiddlebourneTyler County$134,400 (±$33,320)
90FollansbeeBrooke County$133,900 (±$19,018)
91WeirtonHancock County$133,500 (±$13,196)
92 (tie)HendricksTucker County$133,000 (±$57,115)
92 (tie)MontgomeryFayette County$133,000 (±$58,417)
94BuffaloPutnam County$132,900 (±$29,190)
95AldersonGreenbrier County$130,400 (±$27,610)
96RonceverteGreenbrier County$130,300 (±$13,508)
97ChapmanvilleLogan County$130,000 (±$31,268)
98ClarksburgHarrison County$129,900 (±$15,103)
99NitroKanawha County$128,900 (±$14,539)
100New MartinsvilleWetzel County$128,300 (±$25,615)
101West MilfordHarrison County$127,800 (±$61,556)
102HuntingtonCabell County$127,200 (±$10,297)
103CeredoWayne County$126,800 (±$40,056)
104LumberportHarrison County$126,100 (±$45,444)
105PetersburgGrant County$124,500 (±$38,549)
106HarrisvilleRitchie County$123,000 (±$13,542)
107Valley GroveOhio County$122,700 (±$57,196)
108RipleyJackson County$121,800 (±$23,343)
109ParkersburgWood County$121,600 (±$6,840)
110Nutter FortHarrison County$121,000 (±$9,592)
111MasontownPreston County$120,500 (±$56,444)
112PrincetonMercer County$120,300 (±$15,295)
113DunbarKanawha County$119,600 (±$10,459)
114Gilbert CreekMingo County$119,400 (±$55,942)
115PinevilleWyoming County$119,300 (±$55,000)
116Oak HillFayette County$118,700 (±$14,400)
117MoundsvilleMarshall County$118,600 (±$19,830)
118BeverlyRandolph County$118,200 (±$37,595)
119Point PleasantMason County$118,000 (±$13,500)
120White Sulphur SpringsGreenbrier County$117,000 (±$10,398)
121SophiaRaleigh County$116,900 (±$22,165)
122 (tie)PeterstownMonroe County$116,800 (±$25,903)
122 (tie)SpencerRoane County$116,800 (±$12,250)
124BancroftPutnam County$116,400 (±$38,008)
125ClendeninKanawha County$116,300 (±$33,715)
126PhilippiBarbour County$114,500 (±$20,273)
127MatewanMingo County$112,100 (±$51,426)
128ChesterHancock County$112,000 (±$31,525)
129BethanyBrooke County$110,600 (±$43,369)
130MasonMason County$110,400 (±$14,964)
131KenovaWayne County$109,000 (±$26,540)
132BurnsvilleBraxton County$108,800 (±$13,883)
133GlenvilleGilmer County$108,400 (±$20,977)
134 (tie)BelleKanawha County$107,100 (±$27,508)
134 (tie)PrattKanawha County$107,100 (±$18,614)
136New HavenMason County$106,500 (±$12,963)
137MalloryLogan County$106,300 (±$43,488)
138ManningtonMarion County$106,000 (±$25,384)
139BluefieldMercer County$105,400 (±$9,982)
140WestonLewis County$105,300 (±$18,875)
141Grant TownMarion County$105,000 (±$29,713)
142WellsburgBrooke County$104,500 (±$16,876)
143BelingtonBarbour County$104,400 (±$9,821)
144RupertGreenbrier County$104,000 (±$18,218)
145Paden CityWetzel County$103,200 (±$10,253)
146Mount HopeFayette County$101,000 (±$29,826)
147RowlesburgPreston County$99,800 (±$15,464)
148GlasgowKanawha County$99,100 (±$10,667)
149East BankKanawha County$98,000 (±$8,103)
150RavenswoodJackson County$97,600 (±$47,723)
151McMechenMarshall County$96,900 (±$13,186)
152ParsonsTucker County$96,300 (±$11,353)
153HamlinLincoln County$95,500 (±$26,857)
154SistersvilleTyler County$95,300 (±$6,283)
155Terra AltaPreston County$95,200 (±$11,034)
156MarmetKanawha County$95,100 (±$7,191)
157GassawayBraxton County$94,400 (±$15,653)
158MarlintonPocahontas County$93,900 (±$17,994)
159TriadelphiaOhio County$93,600 (±$11,348)
160HintonSummers County$92,900 (±$31,522)
161New CumberlandHancock County$92,700 (±$25,336)
162Cedar GroveKanawha County$90,700 (±$14,393)
163AnmooreHarrison County$90,300 (±$28,877)
164Brush ForkMercer County$90,000 (±$24,245)
165RandKanawha County$89,900 (±$27,231)
166WilliamsonMingo County$89,600 (±$31,723)
167Addison (Webster Springs)Webster County$89,200 (±$28,014)
168NewellHancock County$88,100 (±$6,976)
169SuttonBraxton County$87,700 (±$27,030)
170Paw PawMorgan County$87,000 (±$35,995)
171PennsboroRitchie County$86,500 (±$23,838)
172 (tie)BradleyRaleigh County$84,700 (±$25,862)
172 (tie)LoganLogan County$84,700 (±$28,789)
174ChesapeakeKanawha County$84,500 (±$16,334)
175CraigsvilleNicholas County$83,500 (±$13,288)
176WayneWayne County$82,100 (±$13,656)
177Hartford CityMason County$82,000 (±$29,279)
178RainelleGreenbrier County$80,800 (±$20,354)
179MullensWyoming County$78,600 (±$15,986)
180SalemHarrison County$77,800 (±$16,486)
181MonongahMarion County$77,300 (±$16,537)
182SmithersFayette County$76,500 (±$16,865)
183BenwoodMarshall County$74,900 (±$3,980)
184GraftonTaylor County$74,600 (±$13,356)
185BayardGrant County$73,200 (±$18,832)
186RichwoodNicholas County$70,000 (±$20,200)
187FarmingtonMarion County$69,300 (±$27,274)
188AnstedFayette County$68,700 (±$21,541)
189OceanaWyoming County$66,900 (±$27,045)
190Gauley BridgeFayette County$66,500 (±$12,150)
191CameronMarshall County$65,000 (±$7,701)
192Beech BottomBrooke County$60,300 (±$28,022)
193Windsor HeightsBrooke County$58,600 (±$9,236)
194WelchMcDowell County$57,300 (±$20,634)
195BradshawMcDowell County$54,600 (±$1,535)
196CowenWebster County$52,100 (±$16,250)
197GaryMcDowell County$50,900 (±$12,723)
198PiedmontMineral County$46,700 (±$10,983)
199NewburgPreston County$46,100 (±$3,670)
200WarMcDowell County$32,600 (±$15,134)

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.

200 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 home value?

Harpers Ferry has the highest, $529,100 (±$148,349) (2020–2024 American Community Survey).

Which place in West Virginia has the lowest median home value?

War has the lowest, $32,600 (±$15,134).

What is the median home value in West Virginia?

The figure for West Virginia as a whole is $162,600 (±$1,346).

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