In 2018, Buffalo, New York had a population of 1,131,570 people with a median age of 40 and a median household income of $55,371. The median property value in Buffalo is $141,500 and the homeownership rate is 65% .