Pushbuild

Local government spending in West Virginia

The 50 largest counties, cities and townships in West Virginia with fully reported figures, out of 149 in this data. Schools, hospitals and utilities are often run by separate districts, so a total here is not comparable between places. Compare one service at a time. A zero means this government reported no spending on that service; another government may provide it.

Largest governments

GovernmentResidentsFY2022 spendingPolice per residentFire per residentRoads per resident
Kanawha County176,253$91.8 million$79$4$0
Berkeley County122,125$49.0 million$113$14$0
Monongalia County106,819$71.5 million$107$0$0
Wood County82,938$26.6 million$79$0$0
Putnam County56,428$35.7 million$180$0$0
Charleston45,879$148.2 million$607$568$179
Huntington44,934$80.0 million$291$262$40
Ohio County41,182$29.8 million$207$10$0
Wayne County39,054$14.3 million$128$11$0
Greenbrier County34,319$20.9 million$165$0$0
Morgantown30,847$115.5 million$292$268$187
Parkersburg29,009$64.8 million$352$282$359
Mineral County26,722$15.5 million$110$1$0
Wheeling26,283$113.4 million$329$494$265
Nicholas County24,340$11.1 million$158$0$0
Mingo County22,951$10.0 million$67$4$0
Brooke County21,674$14.1 million$203$37$0
Wyoming County20,123$10.2 million$75$0$0
Lincoln County20,043$6.6 million$59$25$0
Fairmont18,370$24.6 million$190$219$68
Weirton18,068$28.5 million$223$169$283
Martinsburg17,514$38.8 million$318$241$333
Beckley15,805$42.7 million$490$425$372
Clarksburg15,424$27.1 million$305$84$233
Hardy County13,633$4.3 million$66$0$0
Roane County13,482$4.0 million$50$0$0
Summers County12,444$6.4 million$109$0$0
South Charleston12,036$40.8 million$315$504$337
Grant County11,510$58.1 million$217$8$0
Ritchie County9,499$9.4 million$169$0$0
Tyler County8,533$3.4 million$158$0$0
Pocahontas County8,190$26.8 million$113$23$0
Webster County8,058$21.3 million$141$0$0
Gilmer County7,811$2.9 million$17$0$0
Dunbar6,951$8.3 million$198$237$94
Pendleton County6,932$4.1 million$54$69$0
Tucker County6,816$12.0 million$299$55$0
Nitro6,285$10.6 million$403$434$105
Charles Town6,015$16.8 million$402$0$96
Wirt County5,705$1.7 million$0$0$0
Princeton5,599$193.8 million$441$205$237
New Martinsville5,111$17.8 million$352$0$320
Westover4,220$4.7 million$209$0$243
Lewisburg3,766$7.6 million$472$344$180
Pleasant Valley Town3,141$1.3 million$2$3$280
Williamstown2,860$2.5 million$270$14$95
Fayetteville Town2,684$4.0 million$657$110$257
Petersburg2,683$2.7 million$38$0$167
Wellsburg2,497$7.7 million$255$0$328
Winfield Town2,410$2.2 million$249$5$63

How to read this

Per-resident figures are our calculation: spending divided by the population Census lists.

Use this data

We build software and automations on public data. This page is free to use.

Browse open federal bids · Get government data by API · Have us build a report or dashboard on it

Source and coverage

Source: U.S. Census Bureau, 2022 Census of Governments, individual unit file (revision 07/15/2026). Our per-resident figures are our own calculation; the Census Bureau has not reviewed or sanctioned them. Census has not reviewed unit data as a time series, and the data may contain non-sampling error.

Census unit file. Covers counties, cities and townships for fiscal year 2022 only, not a trend. Governments where Census estimated part of the spending are left out, so a missing place is not a zero: about 14,200 of 38,400 are absent for that reason. Pushbuild is not affiliated with any government listed.