Iowa Cities by Population (1 to 20)
Search cities in Iowa, United States. Find out the population, time zones, current local time and more Iowa facts.
| City | Region | Country | Time Zone | Population | |
|---|---|---|---|---|---|
| Des Moines | Iowa | United States | Central Standard Time | 210,330 | |
| Cedar Rapids | Iowa | United States | Central Standard Time | 130,405 | |
| Davenport | Iowa | United States | Central Standard Time | 102,582 | |
| Sioux City | Iowa | United States | Central Standard Time | 82,821 | |
| Iowa City | Iowa | United States | Central Standard Time | 74,220 | |
| Waterloo | Iowa | United States | Central Standard Time | 68,460 | |
| Ames | Iowa | United States | Central Standard Time | 65,060 | |
| West Des Moines | Iowa | United States | Central Standard Time | 64,113 | |
| Council Bluffs | Iowa | United States | Central Standard Time | 62,597 | |
| Dubuque | Iowa | United States | Central Standard Time | 58,799 | |
| Ankeny | Iowa | United States | Central Standard Time | 56,764 | |
| Urbandale | Iowa | United States | Central Standard Time | 44,062 | |
| Cedar Falls | Iowa | United States | Central Standard Time | 41,255 | |
| Marion | Iowa | United States | Central Standard Time | 37,330 | |
| Bettendorf | Iowa | United States | Central Standard Time | 35,505 | |
| Marshalltown | Iowa | United States | Central Standard Time | 27,620 | |
| Mason City | Iowa | United States | Central Standard Time | 27,366 | |
| Clinton | Iowa | United States | Central Standard Time | 26,064 | |
| Burlington | Iowa | United States | Central Standard Time | 25,410 | |
| Fort Dodge | Iowa | United States | Central Standard Time | 24,649 |