West Virginia county median household income (ACS 2020–2024)
West Virginia county profiles · Explore counties across states · 55 counties or county equivalents, including unavailable observations.
Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.
Directly published West Virginia reference: $59,608 ± $691. This is a Census state observation, not an average of county estimates. Download state references and source URLs.
Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.
Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.
Download the existing West Virginia county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.
| County or equivalent | FIPS | Estimate (2024 inflation-adjusted USD) | Published 90% MOE (2024 inflation-adjusted USD) | Source status |
|---|---|---|---|---|
| Jefferson County | 54037 | $98,806 | $4,916 | ok |
| Berkeley County | 54003 | $80,815 | $2,551 | ok |
| Putnam County | 54079 | $79,527 | $6,071 | ok |
| Morgan County | 54065 | $72,179 | $8,170 | ok |
| Mineral County | 54057 | $69,375 | $4,447 | ok |
| Marion County | 54049 | $67,370 | $4,114 | ok |
| Monongalia County | 54061 | $65,346 | $2,524 | ok |
| Pendleton County | 54071 | $64,931 | $4,450 | ok |
| Tyler County | 54095 | $63,693 | $9,603 | ok |
| Hampshire County | 54027 | $63,116 | $7,583 | ok |
| Grant County | 54023 | $62,361 | $11,997 | ok |
| Preston County | 54077 | $61,880 | $4,690 | ok |
| Hancock County | 54029 | $61,466 | $3,968 | ok |
| Kanawha County | 54039 | $60,943 | $1,546 | ok |
| Pleasants County | 54073 | $60,932 | $6,010 | ok |
| Harrison County | 54033 | $60,377 | $1,834 | ok |
| Marshall County | 54051 | $59,169 | $5,383 | ok |
| Wayne County | 54099 | $58,878 | $6,222 | ok |
| Jackson County | 54035 | $58,845 | $8,665 | ok |
| Wood County | 54107 | $57,810 | $2,706 | ok |
| Taylor County | 54091 | $57,795 | $5,427 | ok |
| Doddridge County | 54017 | $57,401 | $8,074 | ok |
| Ohio County | 54069 | $57,094 | $3,719 | ok |
| Boone County | 54005 | $57,093 | $5,805 | ok |
| Wetzel County | 54103 | $56,836 | $5,601 | ok |
| Monroe County | 54063 | $56,750 | $5,967 | ok |
| Lewis County | 54041 | $56,477 | $4,510 | ok |
| Cabell County | 54011 | $55,832 | $2,843 | ok |
| Nicholas County | 54067 | $54,639 | $5,254 | ok |
| Upshur County | 54097 | $54,338 | $2,364 | ok |
| Brooke County | 54009 | $54,316 | $5,403 | ok |
| Tucker County | 54093 | $53,358 | $4,145 | ok |
| Mercer County | 54055 | $53,210 | $3,616 | ok |
| Fayette County | 54019 | $53,194 | $2,709 | ok |
| Randolph County | 54083 | $52,757 | $4,392 | ok |
| Raleigh County | 54081 | $52,150 | $3,933 | ok |
| Barbour County | 54001 | $51,394 | $3,654 | ok |
| Ritchie County | 54085 | $50,582 | $4,402 | ok |
| Braxton County | 54007 | $50,331 | $5,990 | ok |
| Wirt County | 54105 | $49,867 | $5,186 | ok |
| Mason County | 54053 | $49,761 | $5,083 | ok |
| Logan County | 54045 | $49,723 | $4,464 | ok |
| Hardy County | 54031 | $49,272 | $2,641 | ok |
| Wyoming County | 54109 | $48,440 | $3,623 | ok |
| Greenbrier County | 54025 | $48,218 | $3,001 | ok |
| Gilmer County | 54021 | $47,981 | $4,227 | ok |
| Lincoln County | 54043 | $46,205 | $6,238 | ok |
| Roane County | 54087 | $45,778 | $3,029 | ok |
| Calhoun County | 54013 | $43,980 | $2,257 | ok |
| Webster County | 54101 | $43,839 | $6,400 | ok |
| Clay County | 54015 | $42,318 | $10,911 | ok |
| Pocahontas County | 54075 | $42,119 | $3,188 | ok |
| Summers County | 54089 | $40,699 | $6,548 | ok |
| Mingo County | 54059 | $38,119 | $4,884 | ok |
| McDowell County | 54047 | $31,559 | $2,515 | ok |