The population of New York City is estimated to be 8.8 million, while the population of Buffalo is estimated to be 278.3 thousand.