');
US City Data

St. Jo vs Crawford

Side-by-side comparison

How does St. Jo, TX compare to Crawford, TX? St. Jo has a population of 876 with a median household income of $68,750, while Crawford has 890 residents and a median income of $85,847. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Jo, TXCrawford, TXDifference
Population876890-1.6%
Median Age34.443-20.0%
Foreign Born %0.9%4.4%-79.5%
Economy
MetricSt. JoCrawfordDifference
Median Income$68,750$85,847-19.9%
Unemployment4.4%3.1%+41.9%
Poverty Rate18.5%6.2%+198.4%
Bachelor's+17.7%26.2%-32.4%
Housing
MetricSt. JoCrawfordDifference
Home Value$146,900$229,300-35.9%
Median Rent$483/mo$894/mo-46.0%
Housing Units406350+16.0%

Learn More

St. Jo, TX ProfileCrawford, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings