');
US City Data

St. Marys vs Terra Alta

Side-by-side comparison

How does St. Marys, WV compare to Terra Alta, WV? St. Marys has a population of 2,178 with a median household income of $59,315, while Terra Alta has 1,992 residents and a median income of $50,035. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Marys, WVTerra Alta, WVDifference
Population2,1781,992+9.3%
Median Age45.129.8+51.3%
Foreign Born %0%0.2%-20.0%
Economy
MetricSt. MarysTerra AltaDifference
Median Income$59,315$50,035+18.5%
Unemployment2.5%8.9%-71.9%
Poverty Rate5.3%33.1%-84.0%
Bachelor's+22.3%6.9%+223.2%
Housing
MetricSt. MarysTerra AltaDifference
Home Value$129,400$95,900+34.9%
Median Rent$467/mo$744/mo-37.2%
Housing Units1,061771+37.6%

Learn More

St. Marys, WV ProfileTerra Alta, WV ProfileCost of Living in West VirginiaMore ComparisonsCity Rankings