Latest Data (2017)
Population 1,284
Nationwide Rank 9310

Quick Facts

Buffalo, Iowa is the 9,310th largest city in the United States as of 2017.

Buffalo, Iowa is a city.

Buffalo, Iowa is currently 7.2% smaller than it was in 2000, the year of its peak recorded population.

Buffalo, Iowa's growth is below average. 61% of similarly sized cities are growing faster since 2000.

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2017
9300 Arnolds Park, Iowa 1,287 7.0%
9301 Onarga, Illinois 1,287 -10.3%
9302 Shell Rock, Iowa 1,287 -0.7%
9303 Larimore, North Dakota 1,286 -10.0%
9304 Roland, Iowa 1,286 -2.9%
9305 Bellevue, Michigan 1,285 -7.4%
9306 Benavides, Texas 1,285 -23.3%
9307 Dike, Iowa 1,285 34.9%
9308 Somerset, Maryland 1,285 14.0%
9309 Black River, New York 1,284 0.2%
9310 Buffalo, Iowa 1,284 -7.2%
9311 Gold Hill, Oregon 1,284 18.2%
9312 Taylorsville, Mississippi 1,284 -4.0%
9313 Vardaman, Mississippi 1,284 20.7%
9314 Coosada, Alabama 1,283 -9.9%
9315 Due West, South Carolina 1,283 4.8%
9316 Spring Grove, Minnesota 1,283 -1.5%
9317 Waldo, Arkansas 1,283 -19.4%
9318 Washburn, North Dakota 1,283 -6.9%
9319 Clyde, North Carolina 1,282 -4.3%
9320 Clymer, Pennsylvania 1,282 -16.8%

Similarly Sized Cities In Iowa

US Rank Name Population Growth
2000-2017
6732 Center Point 2,551 26.0%
6737 Rock Rapids 2,549 -0.7%
6740 Kalona 2,544 10.5%
6806 Hawarden 2,491 0.6%
6859 Marengo 2,451 -3.3%
6878 Belle Plaine 2,441 -15.1%
6938 West Branch 2,393 8.3%
6992 Hudson 2,354 11.0%
7008 West Union 2,346 -7.9%
7050 Belmond 2,317 -9.4%
7064 Hull 2,309 17.6%
7075 Mitchellville 2,303 12.7%
7111 Cascade 2,285 15.7%
7133 La Porte City 2,272 -2.0%
7141 Lamoni 2,267 -7.2%
7175 Lisbon 2,239 17.1%
7191 Ely 2,230 92.7%
7272 Bellevue 2,175 -7.8%
7286 Toledo 2,164 -14.6%
7367 Rockwell City 2,114 -4.6%
7407 Sac City 2,098 -11.8%
7411 Postville 2,096 -7.7%
7476 Ida Grove 2,066 -11.6%
7477 Colfax 2,064 -7.3%
7553 Wapello 2,023 -4.6%
7554 Ogden 2,022 -0.3%
7559 Lake Mills 2,019 -5.8%
7595 Sigourney 2,002 -9.4%
7614 Sumner 1,993 -5.0%
7626 Britt 1,985 -3.1%
7657 Northwood 1,970 -3.7%
7701 Parkersburg 1,946 3.2%
7703 Epworth 1,945 31.0%
7723 Audubon 1,937 -18.7%
7725 Alta 1,936 4.1%
7853 Atkins 1,870 87.3%
7867 Monroe 1,864 2.9%
7880 Columbus Junction 1,859 -2.0%
7886 New London 1,857 -3.6%
7913 Leon 1,843 -6.4%
7922 Denver 1,838 13.4%
7930 Durant 1,833 14.3%
7943 Guttenberg 1,828 -7.8%
7980 Greenfield 1,809 -14.5%
8176 Prairie City 1,727 26.2%
8237 Peosta 1,699 156.6%
8239 Dallas Center 1,698 5.7%
8251 Stuart 1,695 -1.2%
8255 Pocahontas 1,693 -13.4%
8283 Blue Grass 1,680 43.5%
8284 Farley 1,679 24.7%
8299 Lake City 1,670 -8.3%
8307 Mount Ayr 1,666 -11.4%
8314 Pleasantville 1,664 7.7%
8357 Remsen 1,641 -6.7%
8360 Walcott 1,640 7.4%
8375 Reinbeck 1,637 -6.2%
8398 Traer 1,627 2.0%
8422 Moville 1,613 1.3%
8443 Corydon 1,607 1.1%
8463 Nashua 1,598 -1.2%
8484 Manson 1,589 -15.7%
8487 Hartley 1,587 -8.1%
8601 Mediapolis 1,536 -6.6%
8622 Ackley 1,525 -15.9%
8641 Avoca 1,518 -5.5%
8670 Oakland 1,506 1.4%
8681 Guthrie Center 1,503 -9.5%
8692 Slater 1,500 14.1%
8727 Monona 1,488 -3.5%
8758 Corning 1,475 -17.2%
8769 Urbana 1,470 41.3%
8770 Fayette 1,469 8.8%
8798 Akron 1,461 -1.8%
8805 State Center 1,459 8.2%
8831 Walford 1,450 18.1%
8840 Manning 1,443 -2.9%
8855 Logan 1,439 -7.2%
8885 Kingsley 1,426 14.2%
8886 Woodward 1,426 18.2%
8902 Wellman 1,419 -0.1%
8931 Montezuma 1,409 -2.9%
8942 Woodbine 1,407 -10.2%
8968 Earlham 1,400 7.6%
8971 Lenox 1,400 -0.2%
8975 Bedford 1,398 -13.9%
8987 Granger 1,394 114.7%
8992 Brooklyn 1,391 1.6%
9015 Sanborn 1,384 2.3%
9037 Lone Tree 1,376 19.5%
9058 Clarksville 1,372 -4.7%
9063 Nora Springs 1,371 -10.3%
9082 Holstein 1,364 -6.9%
9111 Tripoli 1,353 3.6%
9150 Dysart 1,333 2.4%
9229 Maharishi Vedic City 1,305 1350.0%
9254 Manly 1,298 -3.2%
9282 New Sharon 1,292 -1.2%
9300 Arnolds Park 1,287 7.0%
9302 Shell Rock 1,287 -0.7%
9304 Roland 1,286 -2.9%
9307 Dike 1,285 34.9%
9310 Buffalo 1,284 -7.2%
9324 Central City 1,280 10.8%
9368 Coon Rapids 1,264 -2.7%
9390 Alton 1,257 14.0%
9428 Melcher-Dallas 1,247 -4.0%
9465 Strawberry Point 1,233 -10.5%
9485 Elkader 1,226 -16.2%
9642 Mapleton 1,180 -10.5%
9656 Jewell Junction 1,175 -5.0%
9670 Villisca 1,171 -13.0%
9733 Laurens 1,156 -21.0%
9772 Springville 1,143 4.4%
9775 Elk Run Heights 1,142 8.7%
9786 Gilbert 1,140 14.6%
9816 Van Meter 1,131 30.2%
9822 Baxter 1,129 7.0%
9839 St. Ansgar 1,125 9.4%
9844 Fairbank 1,123 6.9%
9849 Mechanicsville 1,122 -4.6%
9858 Lake Park 1,120 8.8%
9865 Sheffield 1,118 20.4%
9872 Glidden 1,116 -12.7%
9903 Winfield 1,105 -2.2%
9947 Malvern 1,094 -12.8%
9966 Lake View 1,089 -9.0%
9973 Hamburg 1,086 -13.7%
9975 Conrad 1,085 2.8%
9979 Palo 1,084 75.1%
9992 Greene 1,079 -1.5%
10010 Aplington 1,074 1.6%
10027 University Heights 1,070 9.0%
10030 Panora 1,069 -8.7%
10073 George 1,059 1.0%
10101 Marcus 1,050 -7.5%
10145 Sidney 1,037 -19.8%
10172 Riverside 1,031 10.7%
10258 De Soto 1,008 -0.7%
10259 Eddyville 1,008 -5.3%
10263 Rockwell 1,008 1.8%
10283 North English 1,004 1.1%
10324 Allison 995 -0.9%
10350 Paullina 989 -11.7%
10351 Fruitland 988 38.7%
10391 Gowrie 979 -5.9%
10394 Janesville 978 18.4%
10397 Tabor 978 -1.2%
10400 Sloan 977 -5.5%
10427 Dunlap 971 -14.7%
10434 Clarence 970 -4.4%
10437 Swisher 970 20.3%
10438 Aurelia 969 -8.6%
10455 Preston 967 1.8%
10469 Shellsburg 965 2.6%
10476 Griswold 963 -7.1%
10479 Lawton 962 37.4%
10490 Treynor 960 1.4%
10508 Keota 955 -6.8%
10514 Odebolt 953 -17.8%
10523 Wayland 952 0.8%
10525 Hinton 950 16.9%
10539 Underwood 948 36.7%
10561 Princeton 943 0.0%
10573 Lansing 941 -6.8%
10576 West Point 941 -3.8%
10597 Le Grand 936 6.0%
10604 Calmar 935 -11.9%
10638 Anita 926 -11.7%
10660 Keosauqua 923 -13.6%
10661 Maxwell 923 13.5%
10671 Danville 921 0.7%
10680 Fredericksburg 920 -6.2%
10706 Eldon 915 -8.4%
10792 Buffalo Center 893 -7.1%
10858 Larchwood 877 11.2%
10874 Schleswig 874 5.1%
10893 Gladbrook 870 -14.2%
10896 Victor 869 -8.8%
10911 Neola 866 2.3%
10916 Edgewood 865 -5.9%
10925 Primghar 864 -2.7%
10928 Armstrong 863 -11.3%
10934 Donnellson 862 -10.3%
10944 Newell 861 -2.6%
10955 Montrose 860 -10.0%
10977 Long Grove 856 43.8%
10987 Winthrop 855 11.1%
11037 Colo 844 -2.0%
11039 McGregor 844 -2.7%
11045 Newhall 843 -5.0%
11081 Readlyn 838 7.0%
11095 Dunkerton 835 10.7%
11125 Sully 830 -8.3%
11128 Afton 829 -9.2%
11135 Inwood 828 -5.3%
11148 Hazleton 826 -12.9%
11153 Rockford 825 -8.7%
11171 Hubbard 822 -7.1%
11195 Melbourne 819 3.1%
11197 Morning Sun 818 -6.0%
11205 Dakota City 816 -10.1%
11207 Cambridge 815 -1.4%
11218 Okoboji 814 -4.4%
11221 Carson 813 22.0%
11227 Elkhart 812 124.3%
11233 Graettinger 811 -9.8%
11258 Oxford 808 14.6%
11284 Raymond 804 49.1%
11291 Hills 803 19.3%
11299 Correctionville 801 -5.9%
11315 Dayton 798 -9.9%
11340 Redfield 795 -4.9%
11353 Ossian 792 -7.0%
11355 Walker 792 5.3%
11365 Riceville 790 -5.8%
11398 Grand Junction 784 -18.4%
11410 Exira 782 -2.9%
11439 Earlville 777 -13.5%
11442 Walnut 777 -11.2%
11462 Lowden 772 -3.1%
11469 Hartford 770 0.6%
11483 Milo 767 -9.1%
11485 Sioux Rapids 767 6.9%
11488 Wall Lake 767 -9.7%
11498 Manilla 765 -8.6%
11547 West Bend 757 -9.0%
11549 Alden 756 -16.1%
11575 Essex 753 -14.4%
11625 Hedrick 744 -11.3%
11660 Merrill 738 -1.9%
11678 Gilbertville 735 -4.1%
11681 Schaller 735 -6.2%
11694 Whiting 733 -8.4%
11709 Wheatland 731 -5.1%
11732 Fremont 727 2.5%
11741 Murray 726 -5.5%
11758 Garnavillo 723 -3.6%
11770 Ventura 722 7.2%
11778 Stratford 721 -3.3%
11865 Ruthven 706 -7.7%
11866 Seymour 706 -12.7%
11868 Bancroft 705 -12.5%
11873 Adair 704 -15.7%
11874 Hospers 704 4.7%
11883 Lakeside 702 45.6%
11899 Alburnett 699 25.4%
11936 Wellsburg 693 -3.2%
11945 Battle Creek 690 -6.8%
11959 Olin 689 -3.7%
11962 Boyden 688 -1.1%
12024 Albert City 678 -3.9%
12063 Coggon 673 -10.1%
12094 Shueyville 669 97.9%
12101 Blairstown 667 -2.1%
12131 Stanwood 664 -2.6%
12162 Van Horne 660 -7.8%
12172 Brighton 656 -4.7%

Population History

Year Population Rank in US
2017 1,284 9,310
2016 1,294 9,285
2015 1,299 9,258
2014 1,298 9,254
2013 1,290 9,273
2012 1,295 9,249
2011 1,288 9,280
2010 1,270 9,334
2009 1,346 9,002
2008 1,335 9,031
2007 1,329 9,033
2006 1,328 9,021
2005 1,331 8,992
2004 1,338 8,966
2003 1,348 8,914
2002 1,362 8,876
2001 1,375 8,828
2000 1,384 8,800
1990 1,295 8,641