Latest Data (2018)
Population 39,979
Nationwide Rank 970

Quick Facts

Marion, Iowa is the 970th largest city in the United States as of 2018.

Marion, Iowa is a city.

Marion, Iowa is as large as it has ever been. In 2018 Marion had its largest population ever.

Marion, Iowa is growing moderately quickly. It is growing faster than 76% of similarly sized cities since 2000.

Marion, Iowa Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2018
960 San Gabriel, California 40,335 1.1%
961 Farmers Branch, Texas 40,209 46.2%
962 Hagerstown, Maryland 40,205 9.3%
963 Friendswood, Texas 40,181 37.5%
964 Chelsea, Massachusetts 40,160 14.3%
965 Calexico, California 40,139 46.8%
966 Los Banos, California 40,074 52.2%
967 Quincy, Illinois 40,042 -1.5%
968 Crystal Lake, Illinois 40,036 4.4%
969 Royal Palm Beach, Florida 40,018 82.1%
970 Marion, Iowa 39,979 50.4%
971 Spanish Fork, Utah 39,961 92.6%
972 Hallandale Beach, Florida 39,940 16.2%
973 Delaware, Ohio 39,930 54.2%
974 La Puente, California 39,908 -2.9%
975 Cape Girardeau, Missouri 39,853 12.3%
976 Marlborough, Massachusetts 39,825 8.7%
977 Newnan, Georgia 39,784 141.5%
978 Hollister, California 39,749 14.1%
979 New Berlin, Wisconsin 39,733 3.3%
980 Keizer, Oregon 39,692 22.5%

Similarly Sized Cities In Iowa

US Rank Name Population Growth
2000-2018
460 Iowa City 76,290 21.3%
537 Waterloo 67,798 -1.4%
545 Ames 67,154 31.8%
554 West Des Moines 66,641 41.2%
572 Ankeny 65,284 136.6%
603 Council Bluffs 62,421 6.9%
656 Dubuque 57,941 0.4%
880 Urbandale 43,949 48.9%
943 Cedar Falls 41,048 13.3%
970 Marion 39,979 50.4%
1062 Bettendorf 36,543 16.7%
1395 Mason City 27,093 -7.1%
1397 Marshalltown 27,068 4.0%
1501 Clinton 25,184 -9.0%
1524 Burlington 24,838 -7.2%
1553 Ottumwa 24,550 -1.6%
1576 Fort Dodge 24,098 -8.3%
1592 Muscatine 23,817 4.9%
1649 Waukee 22,810 308.6%
1688 Johnston 22,040 145.0%
1718 Coralville 21,664 42.3%

Demographics

Population History

Year Population Rank in US
2018 39,979 970
2017 39,400 975
2016 38,480 988
2015 37,330 1,016
2014 36,774 1,012
2013 36,147 1,020
2012 35,843 1,020
2011 35,378 1,028
2010 34,768 1,030
2009 33,452 1,053
2008 32,942 1,059
2007 32,084 1,079
2006 31,298 1,093
2005 30,410 1,106
2004 29,975 1,114
2003 28,781 1,145
2002 27,729 1,178
2001 27,145 1,197
2000 26,567 1,203
1990 20,479 1,343