IAIowa rankings

Towns with the lowest depression rates in Iowa

Ranked by the share of adults who have ever been told by a doctor that they have depression, as estimated by the CDC. 143 towns with 2,500+ residents.

CDC PLACES health estimates, 2025 release

Sergeant Bluff
Iowa · Lowest depression

Where Sergeant Bluff lands: #16 of 143

20% of adults have been diagnosed with depression · Visit Sergeant Bluff →

#TownAdults with depressionLikely rangePopulation
1 West Liberty West Liberty3,776 people 17% 15–20% 3,776
2 Storm Lake Storm Lake11,428 people 18% 15–21% 11,428
T3 Denison Denison8,260 people 19% 16–22% 8,260
T3 Map of Asbury Asbury5,989 people 19% 16–22% 5,989
T3 Map of Postville Postville2,979 people 19% 17–22% 2,979
T3 Marshalltown Marshalltown27,626 people 19% 17–22% 27,626
T3 Clive Clive19,012 people 19% 17–21% 19,012
T3 Map of Webster City Webster City7,769 people 19% 16–23% 7,769
T3 Osage Osage3,561 people 19% 16–23% 3,561
T3 Map of Story City Story City3,398 people 19% 17–22% 3,398
T3 Le Mars Le Mars10,640 people 19% 16–23% 10,640
T3 Perry Perry7,985 people 19% 17–22% 7,985
T3 Dyersville Dyersville4,423 people 19% 17–22% 4,423
T3 Map of Clarion Clarion2,770 people 19% 16–23% 2,770
T3 Map of Belmond Belmond2,694 people 19% 16–23% 2,694
T16 Algona Algona5,377 people 20% 16–23% 5,377
T16 Map of Rock Rapids Rock Rapids2,661 people 20% 16–23% 2,661
T16 Bettendorf Bettendorf39,647 people 20% 17–22% 39,647
T16 New Hampton New Hampton3,453 people 20% 17–23% 3,453
T16 Hawarden Hawarden2,658 people 20% 17–23% 2,658
T16 Humboldt Humboldt4,771 people 20% 17–23% 4,771
T16 Map of Monticello Monticello4,071 people 20% 17–23% 4,071
T16 Kalona Kalona2,692 people 20% 17–23% 2,692
T16 Dubuque Dubuque59,174 people 20% 17–23% 59,174
T16 Map of Waukee Waukee29,236 people 20% 17–23% 29,236
T16 Coralville Coralville23,234 people 20% 17–23% 23,234
T16 Carroll Carroll10,208 people 20% 17–23% 10,208
T16 Anamosa Anamosa5,629 people 20% 17–23% 5,629
T16 Map of Rock Valley Rock Valley4,059 people 20% 17–23% 4,059
T16 Fort Madison Fort Madison10,133 people 20% 17–23% 10,133
T16 DeWitt DeWitt5,546 people 20% 17–23% 5,546
T16 Sergeant Bluff Sergeant Bluff5,171 people 20% 17–23% 5,171
T16 Camanche Camanche4,550 people 20% 17–23% 4,550
T16 Milford Milford3,311 people 20% 17–23% 3,311
T16 Map of Solon Solon3,152 people 20% 17–23% 3,152
T16 Decorah Decorah7,535 people 20% 17–24% 7,535
T16 Spirit Lake Spirit Lake5,518 people 20% 17–23% 5,518
T16 Clarinda Clarinda5,353 people 20% 17–23% 5,353
T16 Grundy Center Grundy Center2,809 people 20% 17–23% 2,809
T16 Muscatine Muscatine23,489 people 20% 17–23% 23,489
T16 Map of Spencer Spencer11,400 people 20% 17–24% 11,400
T16 Mount Pleasant Mount Pleasant8,951 people 20% 17–24% 8,951
T16 Eldridge Eldridge6,818 people 20% 17–23% 6,818
T16 Madrid Madrid2,808 people 20% 17–24% 2,808
T16 Iowa Falls Iowa Falls5,038 people 20% 17–24% 5,038
T16 Cresco Cresco3,908 people 20% 17–24% 3,908
T16 Waverly Waverly10,494 people 20% 17–24% 10,494
T16 Charles City Charles City7,232 people 20% 17–24% 7,232
T16 Map of Independence Independence6,164 people 20% 17–24% 6,164
T16 Winterset Winterset5,416 people 20% 17–24% 5,416
T16 Manchester Manchester5,191 people 20% 17–24% 5,191
T16 Harlan Harlan4,891 people 20% 17–24% 4,891
T16 Hampton Hampton4,306 people 20% 17–24% 4,306
T16 Williamsburg Williamsburg3,360 people 20% 17–24% 3,360
T16 Sioux City Sioux City86,101 people 20% 18–23% 86,101
T16 Urbandale Urbandale46,595 people 20% 19–23% 46,595
T16 Map of Estherville Estherville5,839 people 20% 17–24% 5,839
T16 Jefferson Jefferson4,152 people 20% 17–24% 4,152
T16 Tipton Tipton3,106 people 20% 17–24% 3,106
T60 Pella Pella10,720 people 21% 17–24% 10,720
T60 Vinton Vinton4,948 people 21% 17–24% 4,948
T60 West Des Moines West Des Moines71,083 people 21% 19–23% 71,083
T60 Boone Boone12,424 people 21% 18–24% 12,424
T60 Glenwood Glenwood5,144 people 21% 18–24% 5,144
T60 Sibley Sibley2,803 people 21% 17–24% 2,803
T60 Map of Hudson Hudson2,699 people 21% 18–23% 2,699
T60 Eldora Eldora2,617 people 21% 17–24% 2,617
T60 Fort Dodge Fort Dodge24,827 people 21% 18–24% 24,827
T60 Forest City Forest City4,290 people 21% 18–24% 4,290
T60 Carlisle Carlisle4,255 people 21% 17–24% 4,255
T60 Emmetsburg Emmetsburg3,648 people 21% 18–24% 3,648
T60 Sioux Center Sioux Center8,454 people 21% 18–24% 8,454
T60 Oelwein Oelwein5,834 people 21% 18–24% 5,834
T60 Cherokee Cherokee5,154 people 21% 18–24% 5,154
T60 Windsor Heights Windsor Heights5,143 people 21% 18–24% 5,143
T60 Map of Eagle Grove Eagle Grove3,593 people 21% 18–25% 3,593
T60 Garner Garner3,049 people 21% 18–24% 3,049
T60 Wilton Wilton2,920 people 21% 18–24% 2,920
T60 West Branch West Branch2,594 people 21% 18–24% 2,594
T60 Map of Ottumwa Ottumwa25,430 people 21% 18–24% 25,430
T60 Johnston Johnston24,384 people 21% 19–23% 24,384
T60 Norwalk Norwalk14,183 people 21% 18–24% 14,183
T60 Clear Lake Clear Lake7,607 people 21% 18–24% 7,607
T60 Nevada Nevada6,983 people 21% 18–24% 6,983
T60 Osceola Osceola5,523 people 21% 18–24% 5,523
T60 Map of Sheldon Sheldon5,474 people 21% 18–24% 5,474
T60 Missouri Valley Missouri Valley2,666 people 21% 18–25% 2,666
T60 Waterloo Waterloo67,008 people 21% 19–24% 67,008
T60 Clinton Clinton24,322 people 21% 18–25% 24,322
T60 Newton Newton15,700 people 21% 18–24% 15,700
T60 Washington Washington7,290 people 21% 18–25% 7,290
T60 Adel Adel6,430 people 21% 18–24% 6,430
T60 Map of Orange City Orange City6,426 people 21% 18–25% 6,426
T60 Shenandoah Shenandoah4,892 people 21% 18–25% 4,892
T60 Map of Waukon Waukon3,792 people 21% 18–24% 3,792
T60 Albia Albia3,663 people 21% 18–24% 3,663
T60 West Burlington West Burlington3,189 people 21% 18–24% 3,189
T60 Jesup Jesup2,561 people 21% 18–24% 2,561
T60 Map of Huxley Huxley4,544 people 21% 18–24% 4,544
T60 Saylorville Saylorville3,366 people 21% 19–24% 3,366
T60 North Liberty North Liberty21,125 people 21% 19–24% 21,125
T60 Indianola Indianola16,044 people 21% 18–25% 16,044
T60 Fairfield Fairfield9,456 people 21% 19–24% 9,456
T60 Creston Creston7,435 people 21% 18–25% 7,435
T60 Tama Tama3,051 people 21% 18–25% 3,051
T60 Marengo Marengo2,725 people 21% 18–25% 2,725
T60 Map of Tiffin Tiffin5,737 people 21% 19–25% 5,737
T60 Le Claire Le Claire4,735 people 21% 19–24% 4,735
T60 Davenport Davenport100,913 people 21% 19–24% 100,913
T60 Red Oak Red Oak5,510 people 21% 18–25% 5,510
T111 Burlington Burlington23,728 people 22% 19–25% 23,728
T111 Bloomfield Bloomfield2,742 people 22% 18–25% 2,742
T111 Atlantic Atlantic6,763 people 22% 18–25% 6,763
T111 Maquoketa Maquoketa6,075 people 22% 18–25% 6,075
T111 Keokuk Keokuk9,662 people 22% 19–25% 9,662
T111 Knoxville Knoxville7,473 people 22% 18–25% 7,473
T111 Onawa Onawa2,839 people 22% 18–25% 2,839
T111 Mason City Mason City27,050 people 22% 19–25% 27,050
T111 Oskaloosa Oskaloosa11,504 people 22% 19–25% 11,504
T111 Chariton Chariton4,242 people 22% 19–26% 4,242
T111 Map of Robins Robins3,332 people 22% 19–25% 3,332
T111 Map of Grinnell Grinnell9,505 people 22% 19–26% 9,505
T111 Des Moines212,421 people 22% 20–25% 212,421
T111 Pleasant Hill Pleasant Hill11,136 people 22% 20–25% 11,136
T111 Ankeny Ankeny72,615 people 22% 20–25% 72,615
T111 Cedar Falls Cedar Falls40,888 people 22% 20–25% 40,888
T127 Polk City Polk City6,037 people 23% 20–25% 6,037
T127 Council Bluffs Council Bluffs62,586 people 23% 20–26% 62,586
T127 Map of Evansdale Evansdale4,518 people 23% 20–26% 4,518
T127 Grimes Grimes16,366 people 23% 20–25% 16,366
T127 Centerville Centerville5,372 people 23% 19–26% 5,372
T127 Iowa City75,752 people 23% 20–26% 75,752
T127 Altoona Altoona21,495 people 23% 20–26% 21,495
T127 Marion Marion41,896 people 23% 20–26% 41,896
T127 Carter Lake Carter Lake3,767 people 23% 20–26% 3,767
T127 Bondurant Bondurant8,560 people 23% 21–26% 8,560
T127 Map of Fairfax Fairfax2,900 people 23% 20–26% 2,900
T138 Ames Ames67,669 people 24% 20–27% 67,669
T138 Hiawatha Hiawatha7,206 people 24% 21–26% 7,206
T138 Cedar Rapids Cedar Rapids137,264 people 24% 21–27% 137,264
T138 Mount Vernon Mount Vernon4,513 people 24% 21–28% 4,513
142 Map of Center Point Center Point2,562 people 25% 22–28% 2,562
143 Mitchellville Mitchellville2,579 people 26% 23–29% 2,579

How this ranking works

We rank every town by the share of adults who have ever been told by a doctor that they have depression, as estimated by the CDC. The lowest share ranks #1. Across Iowa it’s 21%.

These are the CDC’s modeled estimates, not a count: national survey answers combined with each area’s age, sex, race and income mix. Each carries a likely range (shown in the table), so we rank on the whole percent and towns at the same figure share a rank (T = tied). Differences of a point or two are within the estimates’ margins.

Cities and villages use the CDC’s own estimate for that place. New England towns and townships, which the CDC doesn’t publish, use the ZIP codes that cover them, weighted by land area.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Health estimates: CDC PLACES. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states