Latest Data (2017)
Population 258,612
Nationwide Rank 81

Quick Facts

Buffalo, New York is the 81st largest city in the United States as of 2017.

Buffalo, New York is a city.

Buffalo, New York is currently 55.4% smaller than it was in 1950, the year of its peak recorded population.

Buffalo, New York's growth is extremely below average. 96% of similarly sized cities are growing faster since 2000.

Buffalo, New York Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2017
71 Lincoln, Nebraska 284,736 25.0%
72 Orlando, Florida 280,257 43.9%
73 Irvine, California 277,453 89.1%
74 Toledo, Ohio 276,491 -11.8%
75 Jersey City, New Jersey 270,753 12.8%
76 Chula Vista, California 270,471 54.0%
77 Durham, North Carolina 267,743 41.7%
78 Fort Wayne, Indiana 265,904 4.7%
79 St. Petersburg, Florida 263,255 5.8%
80 Laredo, Texas 260,654 45.2%
81 Buffalo, New York 258,612 -11.4%
82 Madison, Wisconsin 255,214 21.4%
83 Lubbock, Texas 253,888 26.7%
84 Chandler, Arizona 253,458 41.1%
85 Scottsdale, Arizona 249,950 22.3%
86 Reno, Nevada 248,853 35.2%
87 Glendale, Arizona 246,709 11.2%
88 Norfolk, Virginia 244,703 4.4%
89 Winston-Salem, North Carolina 244,605 20.9%
90 North Las Vegas, Nevada 242,975 105.9%
91 Gilbert, Arizona 242,354 106.5%

Similarly Sized Cities In New York

US Rank Name Population Growth
2000-2017
81 Buffalo 258,612 -11.4%
110 Rochester 208,046 -5.2%
113 Yonkers 202,019 2.9%
184 Syracuse 143,396 -1.8%

Demographics

Population History

Year Population Rank in US
2017 258,612 81
2016 256,902 81
2015 258,071 78
2014 258,703 76
2013 258,959 73
2012 259,384 73
2011 260,371 72
2010 261,310 70
2009 270,240 70
2008 271,220 69
2007 272,492 69
2006 274,740 68
2005 277,998 66
2004 281,757 62
2003 284,612 61
2002 287,139 60
2001 289,657 60
2000 292,210 59
1990 327,931 50
1980 357,870 39
1970 462,768 28
1960 532,759 20
1950 580,132 15
1940 575,901 14
1930 573,076 13
1920 506,775 11
1910 423,715 10
1900 352,387 8
1890 255,664 11
1880 155,134 13
1870 117,714 11
1860 81,129 10
1850 42,261 16
1840 18,213 22