Latest Data (2017)
Population 66,498
Nationwide Rank 547

Quick Facts

Ames, Iowa is the 547th largest city in the United States as of 2017.

Ames, Iowa is a city.

Ames, Iowa is as large as it has ever been. In 2017 Ames had its largest population ever.

Ames, Iowa's growth is about average. 40% of similarly sized cities are growing faster since 2000.

Ames, Iowa Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2017
537 South San Francisco, California 67,429 11.2%
538 Bayonne, New Jersey 67,186 8.6%
539 Palo Alto, California 67,178 14.6%
540 Victoria, Texas 67,106 10.8%
541 Bowling Green, Kentucky 67,067 35.4%
542 Portland, Maine 66,882 4.1%
543 Yuba City, California 66,860 30.8%
544 Jackson, Tennessee 66,847 11.5%
545 Oshkosh, Wisconsin 66,665 5.1%
546 Eagan, Minnesota 66,627 4.5%
547 Ames, Iowa 66,498 30.5%
548 Rogers, Arkansas 66,430 66.4%
549 Lake Elsinore, California 66,411 126.8%
550 Johnson City, Tennessee 66,391 18.5%
551 Laguna Niguel, California 66,334 5.5%
552 North Port, Florida 66,300 185.1%
553 North Little Rock, Arkansas 65,911 8.7%
554 Lodi, California 65,884 14.5%
555 Alpharetta, Georgia 65,799 41.1%
556 Conway, Arkansas 65,782 50.6%
557 Tamarac, Florida 65,669 17.4%

Similarly Sized Cities In Iowa

US Rank Name Population Growth
2000-2017
209 Cedar Rapids 132,228 8.5%
298 Davenport 102,320 4.1%
410 Sioux City 82,514 -2.8%
464 Iowa City 75,798 20.5%
535 Waterloo 67,587 -1.7%
547 Ames 66,498 30.5%
559 West Des Moines 65,608 39.0%
596 Ankeny 62,416 126.2%
598 Council Bluffs 62,316 6.8%
648 Dubuque 58,276 1.0%
873 Urbandale 43,592 47.7%
918 Cedar Falls 41,570 14.8%
975 Marion 39,400 48.3%
1076 Bettendorf 35,813 14.4%

Demographics

Population History

Year Population Rank in US
2017 66,498 547
2016 66,191 546
2015 65,060 547
2014 63,266 559
2013 61,792 568
2012 60,634 577
2011 60,177 574
2010 58,965 579
2009 56,657 599
2008 55,911 596
2007 55,392 596
2006 53,838 619
2005 52,415 634
2004 52,477 623
2003 52,021 625
2002 51,990 617
2001 50,697 624
2000 50,927 612
1990 47,362 562