Buffalo, MO has a population of 3,058 people with a median age of 36.9 and a median household income of $31,250. Between 2015 and 2016 the population of Buffalo, MO declined from 3,066 to 3,058, a 0.26% decrease and its median household income declined from $34,898 to $31,250, a 10.5% decrease.
The population of Buffalo, MO is 91.6% White, 2.91% Two+, and 2.68% Native. 0.24% of the people in Buffalo, MO speak a non-English language, and 100% are U.S. citizens.
The largest universities in Buffalo, MO are Southwest Baptist University, with 850 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Buffalo, MO is $83,000, and the homeownership rate is 49.3%. Most people in Buffalo, MO commute by Drove Alone, and the average commute time is 29.3 minutes. The average car ownership in Buffalo, MO is 2 cars per household.
Buffalo, MO is a census place located in Dallas County, MO. It borders .