Counties in Minnesota by average annual temperature

Houston County had the highest average annual temperature of 87 counties in 2018, at 45.7 °F. Cook County had the lowest, at 35.4 °F. The median was 42.7 °F and the figure for Minnesota was 40.6 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest45.7Houston County
Lowest35.4Cook County
Median42.787 counties
Minnesota40.6History

Map of counties, 2018

Aitkin County: 39.3 °FAnoka County: 43.4 °FBecker County: 38.9 °FBeltrami County: 38.1 °FBenton County: 41.9 °FBig Stone County: 43.2 °FBlue Earth County: 44.2 °FBrown County: 43.8 °FCarlton County: 38.5 °FCarver County: 44 °FCass County: 39.8 °FChippewa County: 43.7 °FChisago County: 42.8 °FClay County: 40.3 °FClearwater County: 38.1 °FCook County: 35.4 °FCottonwood County: 43 °FCrow Wing County: 40.5 °FDakota County: 44.5 °FDodge County: 43.1 °FDouglas County: 41.6 °FFaribault County: 44.1 °FFillmore County: 43.9 °FFreeborn County: 43.5 °FGoodhue County: 43.8 °FGrant County: 42.2 °FHennepin County: 44.2 °FHouston County: 45.7 °FHubbard County: 39.2 °FIsanti County: 42.7 °FItasca County: 38.2 °FJackson County: 43.3 °FKanabec County: 41.5 °FKandiyohi County: 42.7 °FKittson County: 39.2 °FKoochiching County: 37.2 °FLac qui Parle County: 43.7 °FLake County: 36.6 °FLake of the Woods County: 37.6 °FLe Sueur County: 44.2 °FLincoln County: 42.4 °FLyon County: 43.2 °FMcLeod County: 43.5 °FMahnomen County: 38.3 °FMarshall County: 38.7 °FMartin County: 43.8 °FMeeker County: 42.5 °FMille Lacs County: 41.5 °FMorrison County: 41.2 °FMower County: 43.4 °FMurray County: 42.4 °FNicollet County: 44.6 °FNobles County: 43.2 °FNorman County: 39.5 °FOlmsted County: 43.5 °FOtter Tail County: 40.4 °FPennington County: 38.3 °FPine County: 40.5 °FPipestone County: 42.5 °FPolk County: 39 °FPope County: 42.1 °FRamsey County: 44.2 °FRed Lake County: 38.5 °FRedwood County: 43.5 °FRenville County: 43.6 °FRice County: 43.7 °FRock County: 44.1 °FRoseau County: 38.2 °FSt. Louis County: 37.3 °FScott County: 44.5 °FSherburne County: 42.6 °FSibley County: 44.3 °FStearns County: 41.9 °FSteele County: 43.3 °FStevens County: 42.6 °FSwift County: 43.1 °FTodd County: 40.9 °FTraverse County: 42.8 °FWabasha County: 44.3 °FWadena County: 40.1 °FWaseca County: 43.4 °FWashington County: 43.9 °FWatonwan County: 43.7 °FWilkin County: 41.8 °FWinona County: 45.1 °FWright County: 43.1 °FYellow Medicine County: 43.7 °F
  • Under 39
  • 39 to 42
  • 42 to 43
  • 43 to 44
  • 44 and over
°F, 2018. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2018

Houston County: 45.7 °FHouston County45.7Winona County: 45.1 °FWinona County45.1Nicollet County: 44.6 °FNicollet County44.6Dakota County: 44.5 °FDakota County44.5Scott County: 44.5 °FScott County44.5Sibley County: 44.3 °FSibley County44.3Wabasha County: 44.3 °FWabasha County44.3Blue Earth County: 44.2 °FBlue Earth County44.2Hennepin County: 44.2 °FHennepin County44.2Le Sueur County: 44.2 °FLe Sueur County44.2Ramsey County: 44.2 °FRamsey County44.2Faribault County: 44.1 °FFaribault County44.1Rock County: 44.1 °FRock County44.1Carver County: 44 °FCarver County44Fillmore County: 43.9 °FFillmore County43.9Washington County: 43.9 °FWashington County43.9Brown County: 43.8 °FBrown County43.8Goodhue County: 43.8 °FGoodhue County43.8Martin County: 43.8 °FMartin County43.8Chippewa County: 43.7 °FChippewa County43.7Lac qui Parle County: 43.7 °FLac qui Parle County43.7Rice County: 43.7 °FRice County43.7Watonwan County: 43.7 °FWatonwan County43.7Yellow Medicine County: 43.7 °FYellow Medicine County43.7Renville County: 43.6 °FRenville County43.6Freeborn County: 43.5 °FFreeborn County43.5McLeod County: 43.5 °FMcLeod County43.5Olmsted County: 43.5 °FOlmsted County43.5Redwood County: 43.5 °FRedwood County43.5Anoka County: 43.4 °FAnoka County43.4Mower County: 43.4 °FMower County43.4Waseca County: 43.4 °FWaseca County43.4Jackson County: 43.3 °FJackson County43.3Steele County: 43.3 °FSteele County43.3Big Stone County: 43.2 °FBig Stone County43.2Lyon County: 43.2 °FLyon County43.2Nobles County: 43.2 °FNobles County43.2Dodge County: 43.1 °FDodge County43.1Swift County: 43.1 °FSwift County43.1Wright County: 43.1 °FWright County43.1Houston County: 45.7 °FHouston County45.7Winona County: 45.1 °FWinona County45.1Nicollet County: 44.6 °FNicollet County44.6Dakota County: 44.5 °FDakota County44.5Scott County: 44.5 °FScott County44.5Sibley County: 44.3 °FSibley County44.3Wabasha County: 44.3 °FWabasha County44.3Blue Earth County: 44.2 °FBlue Earth County44.2Hennepin County: 44.2 °FHennepin County44.2Le Sueur County: 44.2 °FLe Sueur County44.2Ramsey County: 44.2 °FRamsey County44.2Faribault County: 44.1 °FFaribault County44.1Rock County: 44.1 °FRock County44.1Carver County: 44 °FCarver County44Fillmore County: 43.9 °FFillmore County43.9Washington County: 43.9 °FWashington County43.9Brown County: 43.8 °FBrown County43.8Goodhue County: 43.8 °FGoodhue County43.8Martin County: 43.8 °FMartin County43.8Chippewa County: 43.7 °FChippewa County43.7Lac qui Parle County: 43.7 °FLac qui Parle County43.7Rice County: 43.7 °FRice County43.7Watonwan County: 43.7 °FWatonwan County43.7Yellow Medicine County: 43.7 °FYellow Medicine County43.7Renville County: 43.6 °FRenville County43.6Freeborn County: 43.5 °FFreeborn County43.5McLeod County: 43.5 °FMcLeod County43.5Olmsted County: 43.5 °FOlmsted County43.5Redwood County: 43.5 °FRedwood County43.5Anoka County: 43.4 °FAnoka County43.4Mower County: 43.4 °FMower County43.4Waseca County: 43.4 °FWaseca County43.4Jackson County: 43.3 °FJackson County43.3Steele County: 43.3 °FSteele County43.3Big Stone County: 43.2 °FBig Stone County43.2Lyon County: 43.2 °FLyon County43.2Nobles County: 43.2 °FNobles County43.2Dodge County: 43.1 °FDodge County43.1Swift County: 43.1 °FSwift County43.1Wright County: 43.1 °FWright County43.1
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2018
°F
Change on 2017
1Houston County45.7-4.4%
2Winona County45.1-4%
3Nicollet County44.6-4.9%
4Dakota County44.5-5.3%
4Scott County44.5-5.3%
6Sibley County44.3-5.3%
6Wabasha County44.3-4.7%
8Blue Earth County44.2-6%
8Hennepin County44.2-4.7%
8Le Sueur County44.2-5.4%
8Ramsey County44.2-4.7%
12Faribault County44.1-6%
12Rock County44.1-5.8%
14Carver County44-5.4%
15Fillmore County43.9-4.6%
15Washington County43.9-5.2%
17Brown County43.8-6.8%
17Goodhue County43.8-5.4%
17Martin County43.8-6.6%
20Chippewa County43.7-5%
20Lac qui Parle County43.7-4.8%
20Rice County43.7-5.8%
20Watonwan County43.7-7%
20Yellow Medicine County43.7-5.6%
25Renville County43.6-6.6%
26Freeborn County43.5-6%
26McLeod County43.5-5.8%
26Olmsted County43.5-4.8%
26Redwood County43.5-7.2%
30Anoka County43.4-5.2%
30Mower County43.4-5.7%
30Waseca County43.4-6.7%
33Jackson County43.3-6.5%
33Steele County43.3-6.3%
35Big Stone County43.2-4.4%
35Lyon County43.2-6.5%
35Nobles County43.2-6.3%
38Dodge County43.1-5.5%
38Swift County43.1-4.6%
38Wright County43.1-4.9%
41Cottonwood County43-6.9%
42Chisago County42.8-4.9%
42Traverse County42.8-4.7%
44Isanti County42.7-4.7%
44Kandiyohi County42.7-5.3%
46Sherburne County42.6-4.9%
46Stevens County42.6-4.3%
48Meeker County42.5-5.6%
48Pipestone County42.5-6.8%
50Lincoln County42.4-6%
50Murray County42.4-6.6%
52Grant County42.2-4.1%
53Pope County42.1-3.9%
54Benton County41.9-4.8%
54Stearns County41.9-4.8%
56Wilkin County41.8-4.8%
57Douglas County41.6-3.3%
58Kanabec County41.5-3.7%
58Mille Lacs County41.5-4.2%
60Morrison County41.2-4.6%
61Todd County40.9-4.4%
62Crow Wing County40.5-3.8%
62Pine County40.5-4.5%
64Otter Tail County40.4-4.5%
65Clay County40.3-5.6%
66Wadena County40.1-5%
67Cass County39.8-4.1%
68Norman County39.5-6%
69Aitkin County39.3-4.1%
70Hubbard County39.2-4.6%
70Kittson County39.2-3.7%
72Polk County39-5.6%
73Becker County38.9-5.1%
74Marshall County38.7-4.4%
75Carlton County38.5-4.7%
75Red Lake County38.5-5.9%
77Mahnomen County38.3-5.2%
77Pennington County38.3-5.4%
79Itasca County38.2-3.8%
79Roseau County38.2-3.5%
81Beltrami County38.1-4.5%
81Clearwater County38.1-5.2%
83Lake of the Woods County37.6-3.6%
84St. Louis County37.3-3.6%
85Koochiching County37.2-3.6%
86Lake County36.6-3.2%
87Cook County35.4-4.3%

Other periods

About this ranking

Mean air temperature from January to December, in degrees Fahrenheit: the average of the 12 monthly mean temperatures. 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, so a county with mountains and valleys has one value for very different local climates. 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 average temperature, 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 average temperature, counties (Counties in Minnesota by average annual temperature, 2018) [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 average temperature, counties, Counties in Minnesota by average annual temperature, 2018. 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/average-annual-temperature/minnesota-counties?period=2018. Accessed 12 Oct. 2026.

Chicago (author-date)

NOAA National Centers for Environmental Information. 2026. NOAA Climate at a Glance, January to December average temperature, counties. Counties in Minnesota by average annual temperature, 2018. 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/average-annual-temperature/minnesota-counties?period=2018.

Harvard

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

BibTeX
@misc{noaa_counties_in_minnesota_by_2018,
  author = {{NOAA National Centers for Environmental Information}},
  title = {{NOAA Climate at a Glance, January to December average temperature, counties: Counties in Minnesota by average annual temperature, 2018}},
  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/average-annual-temperature/minnesota-counties?period=2018. Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, 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 average temperature, counties: Counties in Minnesota by average annual temperature, 2018
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/average-annual-temperature/minnesota-counties?period=2018
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/minnesota-counties?period=2018.
N1  - Publisher attribution: NOAA National Centers for Environmental Information, Climate at a Glance. NOAA Climate at a Glance, January to December average temperature, 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 Minnesota by average annual temperature using official data, and cite the source.
rank_places {"indicator":"average_temperature_annual","level":"province","within":"Minnesota","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_temperature_annual&level=province&within=Minnesota&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 average annual temperature?

Houston County, with 45.7 °F in 2018, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Cook County, with 35.4 °F in 2018.

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 average temperature, counties. Retrieved 2026-10-12.

Average annual temperature: other rankings

Counties in Minnesota: more rankings