Iowa
2026 Edition · 9 cards · data as of Oct 30, 2026
Jump to every town in IowaRead it as a page
-
Population
Growing. Up 1.5% since 2020.
3,238,387
people, the 32nd-largest of the 50 states and D.C.
Census Population Estimates, 2025. Rank among the 50 states and D.C. computed by the Almanac. Sources: Census Population Estimates
-
The workday
About 1 in 15 jobs here go to people who live in another state.
6.9%
of 1,546,079 jobs located in Iowa are filled by people who live in another state.
Census LEHD LODES, 2023. Sources: Census LEHD LODES
-
Unemployment, 2026
The low came in April: 2.5%.
3.2%
in September 2026, the latest month released. A year earlier it was 3.1%.
BLS Local Area Unemployment Statistics, monthly, through September 2026. Not seasonally adjusted, so compare with the same month a year earlier. Sources: BLS Local Area Unemployment Statistics
-
Rent
Median rent is up 60% since the 2005–2009 survey, before inflation.
$972
a month. The U.S. median is $1,413.
Census ACS 5-year, 2020-2024 (latest), with earlier 5-year windows. Sources: Census ACS 5-year
-
Room to build
Local wages can carry more rent than the median charged today.
$1,117–$1,676
is the monthly rent range local workforce wages support.
- $972 median
Supportable rent computed by the Almanac from 2023 source wage data. Median rent: Census ACS 5-year, 2020-2024. Sources: Computed by the Almanac, Census ACS 5-year
-
Building
Most of the housing here is older than 2000.
- 104,790 homes permitted in ten years, 2016–2025
- 39% of those were in multifamily buildings
- 78% of all homes were built before 2000
Census Building Permits Survey, 2016–2025; Census ACS 5-year, 2020-2024. Sources: Census Building Permits Survey, Census ACS 5-year
-
Home value
A median home costs 37% less than the U.S. median.
$208,000
median home value in Iowa.
- $208,000 Iowa
- $332,700 U.S.
Census ACS 5-year, 2020-2024. Sources: Census ACS 5-year
Every town in Iowa, each with its Edition
A to Z, each with its population.
- Ackley1,530 people
- Ackworth121 people
- Adair776 people
- Adel7,098 people
- Afton859 people
- Agency612 people
- Ainsworth512 people
- Akron1,531 people
- Albert City601 people
- Albia3,599 people
- Albion438 people
- Alburnett675 people
- Alden735 people
- Alexander163 people
- Algona5,309 people
- Alleman440 people
- Allerton429 people
- Allison933 people
- Alta1,958 people
- Alta Vista216 people
- Alton1,254 people
- Altoona22,796 people
- Alvord217 people
- Ames68,220 people
- Anamosa5,901 people
- Andover104 people
- Andrew369 people
- Anita949 people
- Ankeny77,833 people
- Anthon533 people
- Aplington1,084 people
- Arcadia586 people
- Archer116 people
- Aredale61 people
- Arion98 people
- Arispe94 people
- Arlington414 people
- Armstrong828 people
- Arnolds Park1,198 people
- Arthur215 people
- Asbury6,035 people
- Ashton428 people
- Aspinwall34 people
- Atalissa284 people
- Atkins2,203 people
- Atlantic6,676 people
- Auburn252 people
- Audubon1,989 people
- Aurelia935 people
- Aurora167 people
- Avoca1,661 people
- Ayrshire133 people
- Badger540 people
- Bagley228 people
- Baldwin98 people
- Balltown76 people
- Bancroft673 people
- Bankston28 people
- Barnes City146 people
- Barnum194 people
- Bassett43 people
- Batavia419 people
- Battle Creek678 people
- Baxter984 people
- Bayard401 people
- Beacon428 people
- Beaconsfield14 people
- Beaman155 people
- Beaver49 people
- Bedford1,474 people
- Belle Plaine2,346 people
- Bellevue2,317 people
- Belmond2,420 people
- Bennett329 people
- Benton40 people
- Berkley21 people
- Bernard117 people
- Bertram267 people
- Bettendorf40,710 people
- Bevington60 people
- Birmingham368 people
- Blairsburg177 people
- Blairstown709 people
- Blakesburg263 people
- Blanchard29 people
- Blencoe226 people
- Blockton123 people
- Bloomfield2,785 people
- Blue Grass1,703 people
- Bode298 people
- Bonaparte354 people
- Bondurant9,647 people
- Boone12,471 people
- Bouton127 people
- Boxholm177 people
- Boyden688 people
- Braddyville142 people
- Bradgate73 people
- Brandon325 people
- Brayton136 people
- Breda488 people
- Bridgewater141 people
- Brighton589 people
- Bristow135 people
- Britt1,981 people
- Bronson295 people
- Brooklyn1,467 people
- Brunsville128 people
- Buck Grove29 people
- Buckeye82 people
- Buffalo1,146 people
- Buffalo Center829 people
- Burlington23,336 people
- Burt399 people
- Bussey379 people
- Calamus346 people
- Callender360 people
- Calmar1,098 people
- Calumet144 people
- Camanche4,557 people
- Cambridge827 people
- Cantril221 people
- Carbon33 people
- Carlisle4,532 people
- Carpenter92 people
- Carroll10,085 people
- Carson757 people
- Carter Lake3,670 people
- Cascade2,399 people
- Casey386 people
- Castalia142 people
- Castana103 people
- Cedar Falls41,240 people
- Cedar Rapids137,935 people
- Center Point2,572 people
- Centerville5,327 people
- Central City1,253 people
- Centralia116 people
- Chariton4,347 people
- Charles City7,013 people
- Charlotte386 people
- Charter Oak513 people
- Chatsworth74 people
- Chelsea208 people
- Cherokee5,122 people
- Chester134 people
- Chillicothe75 people
- Churdan359 people
- Cincinnati282 people
- Clare134 people
- Clarence996 people
- Clarinda5,273 people
- Clarion2,758 people
- Clarksville1,225 people
- Clayton45 people
- Clear Lake7,601 people
- Clearfield278 people
- Cleghorn225 people
- Clemons132 people
- Clermont568 people
- Clinton24,049 people
- Clio67 people
- Clive19,861 people
- Clutier209 people
- Coburg29 people
- Coggon688 people
- Coin169 people
- Colesburg380 people
- Colfax2,303 people
- College Springs169 people
- Collins497 people
- Colo838 people
- Columbus City374 people
- Columbus Junction1,772 people
- Colwell53 people
- Conesville352 people
- Conrad1,086 people
- Conway15 people
- Coon Rapids1,251 people
- Coppock35 people
- Coralville23,960 people
- Corning1,511 people
- Correctionville756 people
- Corwith253 people
- Corydon1,711 people
- Cotter39 people
- Coulter215 people
- Council Bluffs62,680 people
- Craig73 people
- Crawfordsville278 people
- Crescent615 people
- Cresco3,925 people
- Creston7,335 people
- Cromwell103 people
- Crystal Lake240 people
- Cumberland247 people
- Cumming560 people
- Curlew38 people
- Cushing225 people
- Cylinder85 people
- Dakota City747 people
- Dallas Center2,042 people
- Dana34 people
- Danbury308 people
- Danville896 people
- Davenport100,358 people
- Davis City178 people
- Dawson114 people
- Dayton758 people
- De Soto976 people
- Decatur178 people
- Decorah7,417 people
- Dedham219 people
- Deep River245 people
- Defiance242 people
- Delaware139 people
- Delhi447 people
- Delmar539 people
- Deloit241 people
- Delta255 people
- Denison8,214 people
- Denver1,954 people
- Derby90 people
- Des Moines212,086 people
- DeWitt5,704 people
- Dexter641 people
- Diagonal333 people
- Dickens145 people
- Dike1,299 people
- Dixon204 people
- Dolliver60 people
- Donahue335 people
- Donnellson808 people
- Doon640 people
- Dougherty58 people
- Dow City471 people
- Dows513 people
- Drakesville172 people
- Dubuque59,148 people
- Dumont612 people
- Duncombe369 people
- Dundee190 people
- Dunkerton835 people
- Dunlap1,030 people
- Durango16 people
- Durant1,800 people
- Dyersville4,574 people
- Dysart1,268 people
- Eagle Grove3,653 people
- Earlham1,396 people
- Earling387 people
- Earlville707 people
- Early567 people
- East Peru119 people
- Eddyville960 people
- Edgewood906 people
- Elberon178 people
- Eldon776 people
- Eldora2,593 people
- Eldridge6,954 people
- Elgin670 people
- Elk Horn619 people
- Elk Run Heights1,053 people
- Elkader1,183 people
- Elkhart1,097 people
- Elkport27 people
- Elliott325 people
- Ellston21 people
- Ellsworth496 people
- Elma492 people
- Ely2,366 people
- Emerson400 people
- Emmetsburg3,684 people
- Epworth2,037 people
- Essex712 people
- Estherville5,807 people
- Evansdale4,463 people
- Everly561 people
- Exira767 people
- Exline154 people
- Fairbank1,145 people
- Fairfax2,925 people
- Fairfield9,220 people
- Farley1,718 people
- Farmersburg263 people
- Farmington575 people
- Farnhamville358 people
- Farragut481 people
- Fayette1,185 people
- Fenton250 people
- Ferguson97 people
- Fertile301 people
- Floris118 people
- Floyd294 people
- Fonda622 people
- Fontanelle673 people
- Forest City4,143 people
- Fort Atkinson301 people
- Fort Dodge24,837 people
- Fort Madison9,935 people
- Fostoria228 people
- Franklin133 people
- Fraser107 people
- Fredericksburg979 people
- Frederika207 people
- Fredonia211 people
- Fremont681 people
- Fruitland917 people
- Galt23 people
- Galva415 people
- Garber77 people
- Garden Grove174 people
- Garnavillo739 people
- Garner3,029 people
- Garrison353 people
- Garwin469 people
- Geneva134 people
- George1,093 people
- Gibson58 people
- Gilbert1,389 people
- Gilbertville786 people
- Gillett Grove31 people
- Gilman527 people
- Gilmore City471 people
- Gladbrook779 people
- Glenwood5,287 people
- Glidden1,133 people
- Goldfield616 people
- Goodell138 people
- Goose Lake249 people
- Gowrie943 people
- Graettinger818 people
- Graf75 people
- Grafton212 people
- Grand Junction715 people
- Grand Mound601 people
- Grand River189 people
- Grandview415 people
- Granger2,179 people
- Grant83 people
- Granville299 people
- Gravity149 people
- Gray59 people
- Greeley210 people
- Greene939 people
- Greenfield2,070 people
- Greenville65 people
- Grimes17,405 people
- Grinnell9,430 people
- Griswold972 people
- Grundy Center2,814 people
- Gruver55 people
- Guernsey61 people
- Guthrie Center1,583 people
- Guttenberg1,789 people
- Halbur266 people
- Hamburg866 people
- Hamilton124 people
- Hampton4,264 people
- Hancock195 people
- Hanlontown203 people
- Hansell83 people
- Harcourt257 people
- Hardy53 people
- Harlan4,859 people
- Harper117 people
- Harpers Ferry274 people
- Harris146 people
- Hartford747 people
- Hartley1,579 people
- Hartwick91 people
- Harvey246 people
- Hastings158 people
- Havelock121 people
- Haverhill162 people
- Hawarden2,665 people
- Hawkeye427 people
- Hayesville42 people
- Hazleton714 people
- Hedrick705 people
- Henderson137 people
- Hiawatha7,432 people
- Hills913 people
- Hillsboro160 people
- Hinton948 people
- Holland260 people
- Holstein1,470 people
- Holy Cross345 people
- Hopkinton618 people
- Hornick253 people
- Hospers691 people
- Houghton126 people
- Hubbard835 people
- Hudson3,028 people
- Hull2,457 people
- Humboldt4,675 people
- Humeston471 people
- Huxley4,715 people
- Ida Grove1,986 people
- Imogene37 people
- Independence6,312 people
- Indianola16,829 people
- Inwood965 people
- Ionia220 people
- Iowa City76,229 people
- Iowa Falls5,013 people
- Ireton567 people
- Irwin315 people
- Jackson Junction39 people
- Jamaica197 people
- Janesville1,052 people
- Jefferson4,150 people
- Jesup2,557 people
- Jewell Junction1,238 people
- Johnston25,065 people
- Joice207 people
- Jolley28 people
- Kalona2,811 people
- Kamrar179 people
- Kanawha630 people
- Kellerton242 people
- Kelley307 people
- Kellogg599 people
- Kensett258 people
- Keokuk9,510 people
- Keomah Village108 people
- Keosauqua938 people
- Keota888 people
- Keswick236 people
- Keystone617 people
- Kimballton277 people
- Kingsley1,373 people
- Kinross79 people
- Kirkman56 people
- Kirkville159 people
- Kiron263 people
- Klemme424 people
- Knierim51 people
- Knoxville7,469 people
- La Motte234 people
- La Porte City2,238 people
- Lacona344 people
- Ladora223 people
- Lake City1,640 people
- Lake Mills2,050 people
- Lake Park1,111 people
- Lake View1,122 people
- Lakeside684 people
- Lakota259 people
- Lambs Grove171 people
- Lamoni2,074 people
- Lamont432 people
- Lanesboro112 people
- Lansing957 people
- Larchwood953 people
- Larrabee113 people
- Latimer470 people
- Laurel211 people
- Laurens1,217 people
- Lawler391 people
- Lawton947 people
- Le Claire4,741 people
- Le Grand883 people
- Le Mars10,760 people
- Le Roy10 people
- Ledyard116 people
- Lehigh396 people
- Leighton152 people
- Leland236 people
- Lenox1,364 people
- Leon1,773 people
- Lester306 people
- Letts350 people
- Lewis354 people
- Libertyville269 people
- Lidderdale159 people
- Lime Springs471 people
- Lincoln120 people
- Linden210 people
- Lineville192 people
- Linn Grove148 people
- Lisbon2,239 people
- Liscomb288 people
- Little Rock439 people
- Little Sioux177 people
- Livermore374 people
- Lockridge239 people
- Logan1,352 people
- Lohrville360 people
- Lone Rock142 people
- Lone Tree1,332 people
- Long Grove844 people
- Lorimor375 people
- Lost Nation425 people
- Lovilia456 people
- Low Moor240 people
- Lowden769 people
- Lu Verne246 people
- Luana309 people
- Lucas177 people
- Luther146 people
- Luxemburg236 people
- Luzerne113 people
- Lynnville383 people
- Lytton270 people
- Macedonia263 people
- Macksburg103 people
- Madrid2,820 people
- Magnolia196 people
- Maharishi Vedic City281 people
- Malcom259 people
- Mallard259 people
- Maloy27 people
- Malvern1,073 people
- Manchester5,357 people
- Manilla748 people
- Manly1,239 people
- Manning1,375 people
- Manson1,617 people
- Mapleton1,135 people
- Maquoketa6,027 people
- Marathon213 people
- Marble Rock255 people
- Marcus1,038 people
- Marengo2,425 people
- Marion42,732 people
- Marne108 people
- Marquette436 people
- Marshalltown27,536 people
- Martelle249 people
- Martensdale426 people
- Martinsburg111 people
- Marysville47 people
- Mason City26,853 people
- Masonville98 people
- Massena351 people
- Matlock76 people
- Maurice267 people
- Maxwell844 people
- Maynard462 people
- Maysville156 people
- McCallsburg353 people
- McCausland310 people
- McClelland143 people
- McGregor720 people
- McIntire117 people
- Mechanicsville977 people
- Mediapolis1,660 people
- Melbourne760 people
- Melcher-Dallas1,196 people
- Melrose108 people
- Melvin194 people
- Menlo346 people
- Meriden168 people
- Merrill700 people
- Meservey211 people
- Middletown361 people
- Miles398 people
- Milford3,209 people
- Millersburg137 people
- Millerton38 people
- Milo784 people
- Milton387 people
- Minburn323 people
- Minden567 people
- Mingo313 people
- Missouri Valley2,616 people
- Mitchell116 people
- Mitchellville2,671 people
- Modale282 people
- Mondamin332 people
- Monmouth128 people
- Monona1,444 people
- Monroe2,022 people
- Montezuma1,417 people
- Monticello4,104 people
- Montour197 people
- Montrose745 people
- Moorhead190 people
- Moorland173 people
- Moravia626 people
- Morley94 people
- Morning Sun688 people
- Morrison100 people
- Moulton595 people
- Mount Auburn160 people
- Mount Ayr1,637 people
- Mount Pleasant8,500 people
- Mount Vernon4,514 people
- Moville1,708 people
- Murray600 people
- Muscatine23,164 people
- Mystic316 people
- Nashua1,505 people
- Nemaha65 people
- Neola903 people
- Nevada6,974 people
- New Albin428 people
- New Hampton3,420 people
- New Hartford553 people
- New Liberty134 people
- New London1,850 people
- New Market381 people
- New Providence229 people
- New Sharon1,247 people
- New Vienna381 people
- New Virginia507 people
- Newell814 people
- Newhall906 people
- Newton15,741 people
- Nichols314 people
- Nodaway71 people
- Nora Springs1,316 people
- North Buena Vista107 people
- North English1,041 people
- North Liberty21,976 people
- North Washington103 people
- Northboro52 people
- Northwood2,056 people
- Norwalk15,004 people
- Norway470 people
- Numa71 people
- Oakland1,489 people
- Oakland Acres178 people
- Oakville193 people
- Ocheyedan419 people
- Odebolt967 people
- Oelwein5,757 people
- Ogden1,975 people
- Okoboji712 people
- Olds165 people
- Olin656 people
- Ollie191 people
- Onawa2,821 people
- Onslow197 people
- Orange City6,468 people
- Orchard65 people
- Orient352 people
- Orleans493 people
- Osage3,552 people
- Osceola5,679 people
- Oskaloosa11,493 people
- Ossian775 people
- Osterdock43 people
- Otho420 people
- Oto71 people
- Ottosen39 people
- Ottumwa25,319 people
- Owasa30 people
- Oxford707 people
- Oxford Junction428 people
- Oyens88 people
- Pacific Junction100 people
- Packwood180 people
- Palmer133 people
- Palo1,551 people
- Panama231 people
- Panora1,094 people
- Panorama Park144 people
- Parkersburg1,969 people
- Parnell191 people
- Paton217 people
- Patterson176 people
- Paullina970 people
- Pella10,992 people
- Peosta2,225 people
- Perry8,208 people
- Persia289 people
- Peterson313 people
- Pierson327 people
- Pilot Mound155 people
- Pisgah248 people
- Plainfield394 people
- Plano57 people
- Pleasant Hill11,239 people
- Pleasant Plain76 people
- Pleasanton33 people
- Pleasantville1,699 people
- Plover51 people
- Plymouth366 people
- Pocahontas1,803 people
- Polk City6,630 people
- Pomeroy501 people
- Popejoy75 people
- Portsmouth186 people
- Postville2,402 people
- Prairie City1,724 people
- Prairieburg156 people
- Prescott186 people
- Preston935 people
- Primghar894 people
- Princeton909 people
- Promise City90 people
- Protivin263 people
- Pulaski264 people
- Quasqueton593 people
- Quimby236 people
- Radcliffe540 people
- Rake177 people
- Ralston75 people
- Randall158 people
- Randolph186 people
- Rathbun40 people
- Raymond748 people
- Readlyn860 people
- Reasnor158 people
- Red Oak5,388 people
- Redding63 people
- Redfield741 people
- Reinbeck1,668 people
- Rembrandt193 people
- Remsen1,663 people
- Renwick222 people
- Rhodes265 people
- Riceville805 people
- Richland530 people
- Rickardsville203 people
- Ricketts110 people
- Ridgeway267 people
- Rinard35 people
- Ringsted341 people
- Rippey216 people
- Riverdale381 people
- Riverside1,086 people
- Riverton243 people
- Robins3,366 people
- Rock Falls143 people
- Rock Rapids2,733 people
- Rock Valley4,188 people
- Rockford715 people
- Rockwell1,039 people
- Rockwell City2,133 people
- Rodman29 people
- Rodney43 people
- Roland1,344 people
- Rolfe489 people
- Rome111 people
- Rose Hill157 people
- Rossie46 people
- Rowan118 people
- Rowley267 people
- Royal375 people
- Rudd336 people
- Runnells461 people
- Russell477 people
- Ruthven714 people
- Rutland115 people
- Ryan346 people
- Sabula496 people
- Sac City1,993 people
- Sageville98 people
- Salem381 people
- Salix305 people
- Sanborn1,463 people
- Sandyville61 people
- Scarville73 people
- Schaller701 people
- Schleswig817 people
- Scranton493 people
- Searsboro128 people
- Sergeant Bluff5,324 people
- Seymour641 people
- Shambaugh158 people
- Shannon City71 people
- Sharpsburg72 people
- Sheffield1,103 people
- Shelby727 people
- Sheldahl306 people
- Sheldon5,575 people
- Shell Rock1,252 people
- Shellsburg997 people
- Shenandoah4,808 people
- Sherrill169 people
- Shueyville722 people
- Sibley2,762 people
- Sidney1,051 people
- Sigourney1,951 people
- Silver City246 people
- Sioux Center8,864 people
- Sioux City86,356 people
- Sioux Rapids694 people
- Slater1,617 people
- Sloan1,078 people
- Smithland184 people
- Soldier179 people
- Solon3,345 people
- Somers119 people
- South English197 people
- Spencer11,218 people
- Spillville369 people
- Spirit Lake5,525 people
- Spragueville91 people
- Spring Hill71 people
- Springbrook140 people
- Springville1,160 people
- St. Ansgar1,168 people
- St. Anthony73 people
- St. Charles641 people
- St. Donatus121 people
- St. Lucas166 people
- St. Marys124 people
- St. Olaf98 people
- St. Paul104 people
- Stacyville435 people
- Stanhope355 people
- Stanley87 people
- Stanton664 people
- Stanwood613 people
- State Center1,389 people
- Steamboat Rock260 people
- Stockport267 people
- Stockton171 people
- Storm Lake11,590 people
- Story City3,382 people
- Stout191 people
- Stratford698 people
- Strawberry Point1,126 people
- Struble73 people
- Stuart1,882 people
- Sully891 people
- Sumner2,022 people
- Superior124 people
- Sutherland626 people
- Swaledale137 people
- Swan79 people
- Swea City541 people
- Swisher901 people
- Tabor985 people
- Tama3,011 people
- Templeton339 people
- Tennant81 people
- Terril304 people
- Thayer49 people
- Thompson471 people
- Thor177 people
- Thornburg44 people
- Thornton391 people
- Thurman163 people
- Tiffin7,156 people
- Tingley146 people
- Tipton3,060 people
- Titonka492 people
- Toledo2,384 people
- Toronto100 people
- Traer1,555 people
- Treynor1,088 people
- Tripoli1,208 people
- Truesdale60 people
- Truro509 people
- Turin69 people
- Udell31 people
- Underwood955 people
- Union382 people
- Unionville74 people
- University Heights1,177 people
- University Park472 people
- Urbana1,671 people
- Urbandale48,570 people
- Ute329 people
- Vail380 people
- Valeria41 people
- Van Horne769 people
- Van Meter1,978 people
- Van Wert175 people
- Varina66 people
- Ventura698 people
- Victor855 people
- Villisca1,099 people
- Vincent126 people
- Vining53 people
- Vinton5,004 people
- Volga199 people
- Wadena204 people
- Wahpeton333 people
- Walcott1,530 people
- Walford1,359 people
- Walker674 people
- Wall Lake736 people
- Wallingford152 people
- Walnut715 people
- Wapello1,979 people
- Washington7,261 people
- Washta199 people
- Waterloo66,919 people
- Waterville112 people
- Waucoma238 people
- Waukee34,890 people
- Waukon3,849 people
- Waverly10,561 people
- Wayland932 people
- Webb135 people
- Webster95 people
- Webster City7,815 people
- Weldon136 people
- Wellman1,539 people
- Wellsburg711 people
- Welton123 people
- Wesley379 people
- West Bend775 people
- West Branch2,956 people
- West Burlington3,358 people
- West Chester147 people
- West Des Moines74,224 people
- West Liberty3,717 people
- West Okoboji309 people
- West Point901 people
- West Union2,424 people
- Westfield119 people
- Westgate187 people
- Westphalia132 people
- Westside280 people
- Westwood95 people
- What Cheer593 people
- Wheatland763 people
- Whiting738 people
- Whittemore476 people
- Whitten97 people
- Willey71 people
- Williams302 people
- Williamsburg3,408 people
- Williamson128 people
- Wilton2,892 people
- Windsor Heights5,059 people
- Winfield1,004 people
- Winterset5,520 people
- Winthrop823 people
- Wiota92 people
- Woden185 people
- Woodbine1,705 people
- Woodburn133 people
- Woodward1,426 people
- Woolstock140 people
- Worthington373 people
- Wyoming530 people
- Yale264 people
- Yetter20 people
- Yorktown59 people
- Zearing504 people
- Zwingle89 people
No town in Iowa matches “”. Try the look-up, which also finds ZIP codes, addresses and other states.
ZIP codes and census tracts have Editions too. Look up a ZIP or an address.