MYGOVWATCH LOCAL GUIDES

Iowa Government Bids & RFPs

Explore public agencies and purchasing resources in 37 Iowa communities. The same MyGovWatch experience, with a local starting point.

Start Your 14-Day Free Trial Now!

← Browse all 3,000 cities

Explore Iowa

Browse by city or state. Cities are listed by their July 2025 Census population estimate.

37 city guides

  1. 116

    Des Moines

    Iowa · 212,086 residents

  2. 210

    Cedar Rapids

    Iowa · 137,935 residents

  3. 341

    Davenport

    Iowa · 100,358 residents

  4. 420

    Sioux City

    Iowa · 86,356 residents

  5. 487

    Ankeny

    Iowa · 77,833 residents

  6. 506

    Iowa City

    Iowa · 76,229 residents

  7. 524

    West Des Moines

    Iowa · 74,224 residents

  8. 574

    Ames

    Iowa · 68,220 residents

  9. 588

    Waterloo

    Iowa · 66,919 residents

  10. 641

    Council Bluffs

    Iowa · 62,680 residents

  11. 688

    Dubuque

    Iowa · 59,148 residents

  12. 851

    Urbandale

    Iowa · 48,570 residents

  13. 970

    Marion

    Iowa · 42,732 residents

  14. 1005

    Cedar Falls

    Iowa · 41,240 residents

  15. 1022

    Bettendorf

    Iowa · 40,710 residents

  16. 1192

    Waukee

    Iowa · 34,890 residents

  17. 1464

    Marshalltown

    Iowa · 27,536 residents

  18. 1493

    Mason City

    Iowa · 26,853 residents

  19. 1597

    Ottumwa

    Iowa · 25,319 residents

  20. 1620

    Johnston

    Iowa · 25,065 residents

  21. 1635

    Fort Dodge

    Iowa · 24,837 residents

  22. 1666

    Clinton

    Iowa · 24,049 residents

  23. 1671

    Coralville

    Iowa · 23,960 residents

  24. 1707

    Burlington

    Iowa · 23,336 residents

  25. 1720

    Muscatine

    Iowa · 23,164 residents

  26. 1743

    Altoona

    Iowa · 22,796 residents

  27. 1799

    North Liberty

    Iowa · 21,976 residents

  28. 1958

    Clive

    Iowa · 19,861 residents

  29. 2168

    Grimes

    Iowa · 17,405 residents

  30. 2225

    Indianola

    Iowa · 16,829 residents

  31. 2343

    Newton

    Iowa · 15,741 residents

  32. 2405

    Norwalk

    Iowa · 15,004 residents

  33. 2759

    Boone

    Iowa · 12,471 residents

  34. 2903

    Storm Lake

    Iowa · 11,590 residents

  35. 2914

    Oskaloosa

    Iowa · 11,493 residents

  36. 2954

    Pleasant Hill

    Iowa · 11,239 residents

  37. 2958

    Spencer

    Iowa · 11,218 residents

How these cities were selected

The 3,000 largest places in the Census Bureau’s Vintage 2025 subcounty population file, including incorporated cities, towns, villages, consolidated-city balances, Washington, DC, and the Census-designated Urban Honolulu exception. Rankings use July 1, 2025 estimates; unincorporated census-designated places other than Urban Honolulu are excluded. Consolidated balances retain their Census population definition.

U.S. Census Bureau population estimates