Counties in Iowa by annual precipitation

Allamakee County had the highest annual precipitation of 99 counties in 2022, at 37.25 inches. Sioux County had the lowest, at 17.34 inches. The median was 27.86 inches and the figure for Iowa was 27.32 inches. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest37.25Allamakee County
Lowest17.34Sioux County
Median27.8699 counties
Iowa27.32History

Map of counties, 2022

Adair County: 27.07 inchesAdams County: 25.8 inchesAllamakee County: 37.25 inchesAppanoose County: 32.52 inchesAudubon County: 26.62 inchesBenton County: 27.32 inchesBlack Hawk County: 32.7 inchesBoone County: 31.81 inchesBremer County: 32.37 inchesBuchanan County: 32.38 inchesBuena Vista County: 19.62 inchesButler County: 31.19 inchesCalhoun County: 22.38 inchesCarroll County: 24.34 inchesCass County: 24.85 inchesCedar County: 31.95 inchesCerro Gordo County: 29.89 inchesCherokee County: 20.3 inchesChickasaw County: 30.17 inchesClarke County: 28.85 inchesClay County: 23.74 inchesClayton County: 34.62 inchesClinton County: 35.15 inchesCrawford County: 22.66 inchesDallas County: 27.54 inchesDavis County: 31.29 inchesDecatur County: 29.05 inchesDelaware County: 33.74 inchesDes Moines County: 28.35 inchesDickinson County: 26.15 inchesDubuque County: 31.89 inchesEmmet County: 25.24 inchesFayette County: 32.92 inchesFloyd County: 30.47 inchesFranklin County: 28.84 inchesFremont County: 23.57 inchesGreene County: 28.2 inchesGrundy County: 30.75 inchesGuthrie County: 28.75 inchesHamilton County: 28.94 inchesHancock County: 26.76 inchesHardin County: 30.56 inchesHarrison County: 20.83 inchesHenry County: 26.62 inchesHoward County: 33.69 inchesHumboldt County: 19.4 inchesIda County: 20.57 inchesIowa County: 25.92 inchesJackson County: 35.15 inchesJasper County: 27.67 inchesJefferson County: 25.63 inchesJohnson County: 28.57 inchesJones County: 32.71 inchesKeokuk County: 25.23 inchesKossuth County: 23.2 inchesLee County: 29.87 inchesLinn County: 30.83 inchesLouisa County: 25.86 inchesLucas County: 31 inchesLyon County: 19.04 inchesMadison County: 25.46 inchesMahaska County: 27.86 inchesMarion County: 30.13 inchesMarshall County: 28.97 inchesMills County: 22.86 inchesMitchell County: 30.32 inchesMonona County: 19.34 inchesMonroe County: 30.26 inchesMontgomery County: 24.52 inchesMuscatine County: 30.58 inchesO'Brien County: 21.38 inchesOsceola County: 22.58 inchesPage County: 26.32 inchesPalo Alto County: 22.96 inchesPlymouth County: 19.08 inchesPocahontas County: 20.25 inchesPolk County: 29.89 inchesPottawattamie County: 23.79 inchesPoweshiek County: 27.7 inchesRinggold County: 28.49 inchesSac County: 20.54 inchesScott County: 33.03 inchesShelby County: 24.3 inchesSioux County: 17.34 inchesStory County: 34.04 inchesTama County: 27.79 inchesTaylor County: 27.92 inchesUnion County: 27.93 inchesVan Buren County: 26.9 inchesWapello County: 27.35 inchesWarren County: 28.76 inchesWashington County: 25.33 inchesWayne County: 31.59 inchesWebster County: 23.68 inchesWinnebago County: 28.05 inchesWinneshiek County: 37.02 inchesWoodbury County: 18.57 inchesWorth County: 29.26 inchesWright County: 25.28 inches
  • Under 23
  • 23 to 26
  • 26 to 28
  • 28 to 30
  • 30 to 32
  • 32 and over
inches, 2022. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2022

Allamakee County: 37.25 inchesAllamakee County37.25Winneshiek County: 37.02 inchesWinneshiek County37.02Clinton County: 35.15 inchesClinton County35.15Jackson County: 35.15 inchesJackson County35.15Clayton County: 34.62 inchesClayton County34.62Story County: 34.04 inchesStory County34.04Delaware County: 33.74 inchesDelaware County33.74Howard County: 33.69 inchesHoward County33.69Scott County: 33.03 inchesScott County33.03Fayette County: 32.92 inchesFayette County32.92Jones County: 32.71 inchesJones County32.71Black Hawk County: 32.7 inchesBlack Hawk County32.7Appanoose County: 32.52 inchesAppanoose County32.52Buchanan County: 32.38 inchesBuchanan County32.38Bremer County: 32.37 inchesBremer County32.37Cedar County: 31.95 inchesCedar County31.95Dubuque County: 31.89 inchesDubuque County31.89Boone County: 31.81 inchesBoone County31.81Wayne County: 31.59 inchesWayne County31.59Davis County: 31.29 inchesDavis County31.29Butler County: 31.19 inchesButler County31.19Lucas County: 31 inchesLucas County31Linn County: 30.83 inchesLinn County30.83Grundy County: 30.75 inchesGrundy County30.75Muscatine County: 30.58 inchesMuscatine County30.58Hardin County: 30.56 inchesHardin County30.56Floyd County: 30.47 inchesFloyd County30.47Mitchell County: 30.32 inchesMitchell County30.32Monroe County: 30.26 inchesMonroe County30.26Chickasaw County: 30.17 inchesChickasaw County30.17Marion County: 30.13 inchesMarion County30.13Cerro Gordo County: 29.89 inchesCerro Gordo County29.89Polk County: 29.89 inchesPolk County29.89Lee County: 29.87 inchesLee County29.87Worth County: 29.26 inchesWorth County29.26Decatur County: 29.05 inchesDecatur County29.05Marshall County: 28.97 inchesMarshall County28.97Hamilton County: 28.94 inchesHamilton County28.94Clarke County: 28.85 inchesClarke County28.85Franklin County: 28.84 inchesFranklin County28.84Allamakee County: 37.25 inchesAllamakee County37.25Winneshiek County: 37.02 inchesWinneshiek County37.02Clinton County: 35.15 inchesClinton County35.15Jackson County: 35.15 inchesJackson County35.15Clayton County: 34.62 inchesClayton County34.62Story County: 34.04 inchesStory County34.04Delaware County: 33.74 inchesDelaware County33.74Howard County: 33.69 inchesHoward County33.69Scott County: 33.03 inchesScott County33.03Fayette County: 32.92 inchesFayette County32.92Jones County: 32.71 inchesJones County32.71Black Hawk County: 32.7 inchesBlack Hawk County32.7Appanoose County: 32.52 inchesAppanoose County32.52Buchanan County: 32.38 inchesBuchanan County32.38Bremer County: 32.37 inchesBremer County32.37Cedar County: 31.95 inchesCedar County31.95Dubuque County: 31.89 inchesDubuque County31.89Boone County: 31.81 inchesBoone County31.81Wayne County: 31.59 inchesWayne County31.59Davis County: 31.29 inchesDavis County31.29Butler County: 31.19 inchesButler County31.19Lucas County: 31 inchesLucas County31Linn County: 30.83 inchesLinn County30.83Grundy County: 30.75 inchesGrundy County30.75Muscatine County: 30.58 inchesMuscatine County30.58Hardin County: 30.56 inchesHardin County30.56Floyd County: 30.47 inchesFloyd County30.47Mitchell County: 30.32 inchesMitchell County30.32Monroe County: 30.26 inchesMonroe County30.26Chickasaw County: 30.17 inchesChickasaw County30.17Marion County: 30.13 inchesMarion County30.13Cerro Gordo County: 29.89 inchesCerro Gordo County29.89Polk County: 29.89 inchesPolk County29.89Lee County: 29.87 inchesLee County29.87Worth County: 29.26 inchesWorth County29.26Decatur County: 29.05 inchesDecatur County29.05Marshall County: 28.97 inchesMarshall County28.97Hamilton County: 28.94 inchesHamilton County28.94Clarke County: 28.85 inchesClarke County28.85Franklin County: 28.84 inchesFranklin County28.84
inches. Source: NOAA NCEI, NOAA Climate at a Glance, January to December precipitation, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2022
inches
Change on 2021
1Allamakee County37.25+18%
2Winneshiek County37.02+17.1%
3Clinton County35.15+18.6%
3Jackson County35.15+14.7%
5Clayton County34.62+17%
6Story County34.04+22.8%
7Delaware County33.74+11.3%
8Howard County33.69-1.4%
9Scott County33.03+6.4%
10Fayette County32.92+4.2%
11Jones County32.71+12.6%
12Black Hawk County32.7+26.4%
13Appanoose County32.52-20%
14Buchanan County32.38+10.7%
15Bremer County32.37+5.6%
16Cedar County31.95+5.9%
17Dubuque County31.89+15.8%
18Boone County31.81+14.8%
19Wayne County31.59-22.5%
20Davis County31.29-20.1%
21Butler County31.19+9.4%
22Lucas County31-19.2%
23Linn County30.83+5.3%
24Grundy County30.75+11.5%
25Muscatine County30.58-4.1%
26Hardin County30.56+15.1%
27Floyd County30.47-10.7%
28Mitchell County30.32-12.6%
29Monroe County30.26-18.1%
30Chickasaw County30.17-17.2%
31Marion County30.13-5.7%
32Cerro Gordo County29.89-0.8%
32Polk County29.89+5.7%
34Lee County29.87-28.9%
35Worth County29.26-5.5%
36Decatur County29.05-23.4%
37Marshall County28.97+12%
38Hamilton County28.94+7.7%
39Clarke County28.85-20%
40Franklin County28.84+4.4%
41Warren County28.76-9.5%
42Guthrie County28.75-4.4%
43Johnson County28.57-5.8%
44Ringgold County28.49-22.9%
45Des Moines County28.35-31.5%
46Greene County28.2-3.1%
47Winnebago County28.05+2.4%
48Union County27.93-21.9%
49Taylor County27.92-20.3%
50Mahaska County27.86-14%
51Tama County27.79-1.6%
52Poweshiek County27.7-8%
53Jasper County27.67-3.1%
54Dallas County27.54-1.3%
55Wapello County27.35-24.8%
56Benton County27.32+3.3%
57Adair County27.07-15.9%
58Van Buren County26.9-28.2%
59Hancock County26.76-12%
60Audubon County26.62-14.8%
60Henry County26.62-31.7%
62Page County26.32-23.3%
63Dickinson County26.15-9.2%
64Iowa County25.92-10.6%
65Louisa County25.86-30.6%
66Adams County25.8-22.9%
67Jefferson County25.63-29.1%
68Madison County25.46-13.4%
69Washington County25.33-26.7%
70Wright County25.28-12%
71Emmet County25.24-10.1%
72Keokuk County25.23-24.9%
73Cass County24.85-18.8%
74Montgomery County24.52-26.4%
75Carroll County24.34-12.6%
76Shelby County24.3-18.8%
77Pottawattamie County23.79-24.5%
78Clay County23.74-22.6%
79Webster County23.68-11.8%
80Fremont County23.57-30.4%
81Kossuth County23.2-15.4%
82Palo Alto County22.96-21.8%
83Mills County22.86-31.4%
84Crawford County22.66-19.8%
85Osceola County22.58-19.6%
86Calhoun County22.38-24.6%
87O'Brien County21.38-27.7%
88Harrison County20.83-37.4%
89Ida County20.57-25.7%
90Sac County20.54-27.8%
91Cherokee County20.3-26.2%
92Pocahontas County20.25-28%
93Buena Vista County19.62-30%
94Humboldt County19.4-22.6%
95Monona County19.34-35.3%
96Plymouth County19.08-20.7%
97Lyon County19.04-33.4%
98Woodbury County18.57-27.8%
99Sioux County17.34-37.8%

Other periods

About this ranking

Total precipitation from January to December, in inches: rain plus the water content of snow and other frozen precipitation. NOAA computes it from its climate divisional dataset (nClimDiv): station readings interpolated onto a 5 km grid and averaged over the area.

Values are area averages, not the reading at one weather station. NOAA revises the last two years every month.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December precipitation, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

NOAA National Centers for Environmental Information. (2026). NOAA Climate at a Glance, January to December precipitation, counties (Counties in Iowa by annual precipitation, 2022) [Data set]. Retrieved October 12, 2026, from https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping

MLA 9

NOAA Climate at a Glance, January to December precipitation, counties, Counties in Iowa by annual precipitation, 2022. NOAA National Centers for Environmental Information, 6 Oct. 2026, https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Invokely, https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022. Accessed 12 Oct. 2026.

Chicago (author-date)

NOAA National Centers for Environmental Information. 2026. NOAA Climate at a Glance, January to December precipitation, counties. Counties in Iowa by annual precipitation, 2022. Dataset. Accessed October 12, 2026. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Also distributed by Invokely, https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December precipitation, counties, Counties in Iowa by annual precipitation, 2022 [Dataset]. Available at: https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping, via Invokely: https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_iowa_by_2022,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December precipitation, counties: Counties in Iowa by annual precipitation, 2022}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022. Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December precipitation, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - NOAA National Centers for Environmental Information
TI  - NOAA Climate at a Glance, January to December precipitation, counties: Counties in Iowa by annual precipitation, 2022
PY  - 2026
DA  - 2026/10/06
PB  - NOAA National Centers for Environmental Information
DB  - Invokely
UR  - https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping
L2  - https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/annual-precipitation/iowa-counties?period=2022.
N1  - Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December precipitation, counties. From the NOAA Monthly U.S. Climate Divisional Database (nClimDiv), doi:10.7289/V5M32STR. https://www.ncei.noaa.gov/access/monitoring/climate-at-a-glance/county/mapping. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Iowa by annual precipitation using official data, and cite the source.
rank_places {"indicator":"precipitation_annual","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=precipitation_annual&level=province&within=Iowa&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest annual precipitation?

Allamakee County, with 37.25 inches in 2022, according to NOAA National Centers for Environmental Information.

Which county has the lowest annual precipitation?

Sioux County, with 17.34 inches in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: NOAA National Centers for Environmental Information, NOAA Climate at a Glance, January to December precipitation, counties. Retrieved 2026-10-12.

Annual precipitation: other rankings

Counties in Iowa: more rankings