');
US City Data

Beckley vs St. Albans

Side-by-side comparison

How does Beckley, WV compare to St. Albans, WV? Beckley has a population of 16,977 with a median household income of $39,939, while St. Albans has 10,637 residents and a median income of $58,788. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBeckley, WVSt. Albans, WVDifference
Population16,97710,637+59.6%
Median Age3947.1-17.2%
Foreign Born %3.1%0.9%+220.0%
Economy
MetricBeckleySt. AlbansDifference
Median Income$39,939$58,788-32.1%
Unemployment2.7%6.3%-57.1%
Poverty Rate27%13.4%+101.5%
Bachelor's+25.9%29%-10.7%
Housing
MetricBeckleySt. AlbansDifference
Home Value$148,800$131,800+12.9%
Median Rent$867/mo$888/mo-2.4%
Housing Units8,8225,300+66.5%

Learn More

Beckley, WV ProfileSt. Albans, WV ProfileCost of Living in West VirginiaMore ComparisonsCity Rankings