');
US City Data

Buffalo vs Thomas

Side-by-side comparison

How does Buffalo, OK compare to Thomas, OK? Buffalo has a population of 1,244 with a median household income of $69,875, while Thomas has 1,255 residents and a median income of $57,813. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBuffalo, OKThomas, OKDifference
Population1,2441,255-0.9%
Median Age41.734.5+20.9%
Foreign Born %7.5%3.3%+127.3%
Economy
MetricBuffaloThomasDifference
Median Income$69,875$57,813+20.9%
Unemployment2.4%6.9%-65.2%
Poverty Rate9.8%19%-48.4%
Bachelor's+17.4%17.7%-1.7%
Housing
MetricBuffaloThomasDifference
Home Value$89,200$133,600-33.2%
Median Rent$693/mo$733/mo-5.5%
Housing Units578508+13.8%

Learn More

Buffalo, OK ProfileThomas, OK ProfileCost of Living in OklahomaMore ComparisonsCity Rankings