Population of Cities in Iowa (2019)

The state of Iowa is the 30th most-populous state in the United States with a population of 3.1 million people. Its state capital, Des Moines, is the most populated city in the state, with a population of over 210,000 people. The second most populous city is Cedar Rapids, with just over 130,000, while Davenport has over 102,000 residents, making it the third most populous and rounding out all cities with populations that exceed 100,000. The state has a total of 37 cities with populations that fall between 10,000 and 100,000.

In all, Iowa has 947 incorporated cities. These cities are spread across 99 counties. Any area that is incorporated in this state is designated as a city with no regards to population counts. There are six different types of government structures for cities in Iowa to choose from. Many have the mayor-council form of government. There are multiple cities that have less than 500 residents, many which have even less than 100. The least populous cities in the state include Beaconsfield in Ringgold County and Le Roy located in Decatur County, each of which have populations of just 15 people per the 2010 U.S. Census.

0
Over 1 Million
3
100,000 to 1 Million
39
10,000 to 100,000

Iowa has 0 cities with more than a million people, 3 cities with between 100,000 and 1 million people, and 39 cities with between 10,000 and 100,000 people. The largest city in Iowa is Des Moines, with a population of 217,446 people.

Des Moines

NBC once named Iowa's biggest city as the Wealthiest City in America.

217,446

Cedar Rapids

Cedar Rapids is known as the City of Five Seasons and features a sculpture in the downtown area and other references throughout the city.

132,798

Davenport

Davenport is the largest city of the Quad Cities of Iowa.

102,624

Sioux City

Once named as one of the best cities in America to live, population numbers have declined in recent years due to higher crime rates and disinvestment.

83,499

Iowa City

Iowa City is the only UNESCO City of Literature in North America.

77,401

Waterloo

Waterloo was originally known as Prairie Rapids Crossing.

66,494

Ames

Ames was once named as one of the country's Best Places to Live by CNNMoney.

68,252

West Des Moines

This city was first incorporated in 1893 under the name Valley Junction.

67,767

Council Bluffs

Council Bluffs, once known as Kanesville, was the starting point for the Mormon Trail.

62,566

Dubuque

This city has led the state in job growth and has had one of the fastest-growing economies in the U.S.

57,838

Name 2019 Population Location
Des Moines217,446Map
Cedar Rapids132,798Map
Davenport102,624Map
Sioux City83,499Map
Iowa City77,401Map
Ames68,252Map
West Des Moines67,767Map
Waterloo66,494Map
Ankeny66,181Map
Council Bluffs62,566Map
Dubuque57,838Map
Urbandale45,115Map
Cedar Falls41,525Map
Marion41,150Map
Bettendorf36,390Map
Mason City27,586Map
Marshalltown26,902Map
Johnston25,395Map
Clinton25,146Map
Waukee24,957Map
Burlington24,812Map
Fort Dodge24,012Map
Ottumwa23,845Map
Muscatine23,764Map
Coralville20,928Map
North Liberty19,543Map
Altoona19,330Map
Clive18,017Map
Indianola16,514Map
Newton14,956Map
Grimes13,751Map
Boone12,410Map
Norwalk11,913Map
Oskaloosa11,385Map
Spencer10,952Map
Storm Lake10,839Map
Fairfield10,641Map
Pella10,366Map
Pleasant Hill10,365Map
Le Mars10,313Map
Fort Madison10,210Map
Waverly10,177Map
Keokuk9,975Map
Carroll9,842Map
Grinnell9,199Map
Denison8,446Map
Perry8,278Map
Mount Pleasant8,236Map
Creston7,796Map
Decorah7,747Map
Sioux Center7,702Map
Clear Lake7,658Map
Webster City7,549Map
Washington7,502Map
Charles City7,451Map
Hiawatha7,281Map
Knoxville7,187Map
Bondurant6,981Map
Nevada6,793Map
Eldridge6,492Map
Atlantic6,344Map
Orange City6,320Map
Independence5,985Map
Maquoketa5,946Map
Oelwein5,828Map
Estherville5,786Map
Asbury5,769Map
Algona5,671Map
Winterset5,595Map
Red Oak5,491Map
Anamosa5,490Map
Glenwood5,483Map
Clarinda5,280Map
Osceola5,250Map
Spirit Lake5,239Map
Centerville5,228Map
De Witt5,200Map
Adel5,187Map
Sheldon5,184Map
Vinton5,134Map
Iowa Falls5,086Map
Manchester4,990Map
Windsor Heights4,893Map
Cherokee4,893Map
Shenandoah4,819Map
Sergeant Bluff4,779Map
Harlan4,764Map
Polk City4,710Map
Evansdale4,705Map
Humboldt4,495Map
Mount Vernon4,453Map
Carlisle4,447Map
Camanche4,250Map
Jefferson4,241Map
Tiffin4,215Map
Dyersville4,208Map
Chariton4,116Map
Forest City4,064Map
Hamn4,053Map
Le Claire3,953Map
Monticello3,905Map
Rock Valley3,847Map
Huxley3,826Map
Cresco3,778Map
Carter Lake3,766Map
Robins3,709Map
Waukon3,703Map
Albia3,701Map
West Liberty3,700Map
Emmetsburg3,656Map
Osage3,612Map
Eagle Grove3,400Map
Story City3,398Map
New Hamn3,385Map
Tin3,259Map
Milford3,169Map
Williamsburg3,149Map
Garner2,973Map
West Burlington2,897Map
Tama2,861Map
Wilton2,818Map
Onawa2,802Map
Fairfax2,767Map
Clarion2,747Map
Solon2,746Map
Bloomfield2,715Map
Jesup2,649Map
Eldora2,634Map
Grundy Center2,611Map
Madrid2,600Map
Kalona2,585Map
Missouri Valley2,581Map
Sibley2,532Map
Center Point2,530Map
Hawarden2,488Map
Rock Rapids2,472Map
Marengo2,461Map
West Branch2,437Map
Belle Plaine2,418Map
Mitchellville2,369Map
Ely2,366Map
Hull2,356Map
West Union2,353Map
Belmond2,333Map
Hudson2,322Map
Lamoni2,318Map
Cascade2,311Map
Bellevue2,222Map
Lisbon2,214Map
La Porte City2,206Map
Toledo2,160Map
Rockwell City2,131Map
Lake Mills2,108Map
Ida Grove2,097Map
Postville2,086Map
Sac City2,021Map
Northwood2,018Map
Colfax2,015Map
Wapello2,006Map
Atkins2,002Map
Epworth1,980Map
Sigourney1,975Map
Ogden1,966Map
Sumner1,962Map
Alta1,954Map
Parkersburg1,931Map
Dallas Center1,905Map
Monroe1,891Map
Britt1,886Map
Audubon1,877Map
Denver1,850Map
Leon1,847Map
Durant1,838Map
New London1,821Map
Guttenberg1,798Map
Columbus Junction1,794Map
Peosta1,779Map
Blue Grass1,765Map
Greenfield1,747Map
Prairie City1,736Map
Farley1,694Map
Lake City1,694Map
Mount Ayr1,691Map
Remsen1,680Map
Pleasantville1,660Map
Corydon1,657Map
Pocahontas1,644Map
Traer1,639Map
Walcott1,633Map
Reinbeck1,626Map
Hartley1,621Map
Moville1,618Map
Manson1,605Map
Stuart1,583Map
Nashua1,579Map
Mediapolis1,565Map
Avoca1,540Map
Ackley1,528Map
Granger1,510Map
Urbana1,499Map