Counties in Minnesota by average annual temperature

Houston County had the highest average annual temperature of 87 counties in 2016, at 48.5 °F. Cook County had the lowest, at 38.6 °F. The median was 46.8 °F and the figure for Minnesota was 44.6 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest48.5Houston County
Lowest38.6Cook County
Median46.887 counties
Minnesota44.6History

Map of counties, 2016

Aitkin County: 43.2 °FAnoka County: 47.4 °FBecker County: 43.7 °FBeltrami County: 42.3 °FBenton County: 45.6 °FBig Stone County: 47 °FBlue Earth County: 48.3 °FBrown County: 48.2 °FCarlton County: 42.4 °FCarver County: 47.8 °FCass County: 43.8 °FChippewa County: 47.5 °FChisago County: 46.9 °FClay County: 45.3 °FClearwater County: 42.5 °FCook County: 38.6 °FCottonwood County: 47.3 °FCrow Wing County: 44.3 °FDakota County: 48.3 °FDodge County: 46.8 °FDouglas County: 44.8 °FFaribault County: 48.2 °FFillmore County: 46.9 °FFreeborn County: 47.6 °FGoodhue County: 47.6 °FGrant County: 45.9 °FHennepin County: 47.9 °FHouston County: 48.5 °FHubbard County: 43.4 °FIsanti County: 46.6 °FItasca County: 42 °FJackson County: 47.4 °FKanabec County: 45.3 °FKandiyohi County: 46.5 °FKittson County: 43.1 °FKoochiching County: 41.5 °FLac qui Parle County: 47.5 °FLake County: 39.8 °FLake of the Woods County: 41.3 °FLe Sueur County: 48 °FLincoln County: 46.5 °FLyon County: 47.6 °FMcLeod County: 47.4 °FMahnomen County: 43.1 °FMarshall County: 42.9 °FMartin County: 48 °FMeeker County: 46.5 °FMille Lacs County: 45.3 °FMorrison County: 45.1 °FMower County: 47 °FMurray County: 47 °FNicollet County: 48.1 °FNobles County: 47.2 °FNorman County: 44.4 °FOlmsted County: 46.9 °FOtter Tail County: 44.8 °FPennington County: 42.8 °FPine County: 44.4 °FPipestone County: 47 °FPolk County: 43.7 °FPope County: 45.6 °FRamsey County: 47.9 °FRed Lake County: 43.2 °FRedwood County: 48.1 °FRenville County: 47.8 °FRice County: 47.9 °FRock County: 48 °FRoseau County: 42 °FSt. Louis County: 40.9 °FScott County: 48.3 °FSherburne County: 46.4 °FSibley County: 47.9 °FStearns County: 45.5 °FSteele County: 47.6 °FStevens County: 46.2 °FSwift County: 46.8 °FTodd County: 44.7 °FTraverse County: 46.8 °FWabasha County: 47.7 °FWadena County: 44.5 °FWaseca County: 48.1 °FWashington County: 47.7 °FWatonwan County: 48.1 °FWilkin County: 46.2 °FWinona County: 48.1 °FWright County: 46.8 °FYellow Medicine County: 47.7 °F
  • Under 43
  • 43 to 45
  • 45 to 47
  • 47 to 48
  • 48 and over
°F, 2016. 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, 2016

Houston County: 48.5 °FHouston County48.5Blue Earth County: 48.3 °FBlue Earth County48.3Dakota County: 48.3 °FDakota County48.3Scott County: 48.3 °FScott County48.3Brown County: 48.2 °FBrown County48.2Faribault County: 48.2 °FFaribault County48.2Nicollet County: 48.1 °FNicollet County48.1Redwood County: 48.1 °FRedwood County48.1Waseca County: 48.1 °FWaseca County48.1Watonwan County: 48.1 °FWatonwan County48.1Winona County: 48.1 °FWinona County48.1Le Sueur County: 48 °FLe Sueur County48Martin County: 48 °FMartin County48Rock County: 48 °FRock County48Hennepin County: 47.9 °FHennepin County47.9Ramsey County: 47.9 °FRamsey County47.9Rice County: 47.9 °FRice County47.9Sibley County: 47.9 °FSibley County47.9Carver County: 47.8 °FCarver County47.8Renville County: 47.8 °FRenville County47.8Wabasha County: 47.7 °FWabasha County47.7Washington County: 47.7 °FWashington County47.7Yellow Medicine County: 47.7 °FYellow Medicine County47.7Freeborn County: 47.6 °FFreeborn County47.6Goodhue County: 47.6 °FGoodhue County47.6Lyon County: 47.6 °FLyon County47.6Steele County: 47.6 °FSteele County47.6Chippewa County: 47.5 °FChippewa County47.5Lac qui Parle County: 47.5 °FLac qui Parle County47.5Anoka County: 47.4 °FAnoka County47.4Jackson County: 47.4 °FJackson County47.4McLeod County: 47.4 °FMcLeod County47.4Cottonwood County: 47.3 °FCottonwood County47.3Nobles County: 47.2 °FNobles County47.2Big Stone County: 47 °FBig Stone County47Mower County: 47 °FMower County47Murray County: 47 °FMurray County47Pipestone County: 47 °FPipestone County47Chisago County: 46.9 °FChisago County46.9Fillmore County: 46.9 °FFillmore County46.9Houston County: 48.5 °FHouston County48.5Blue Earth County: 48.3 °FBlue Earth County48.3Dakota County: 48.3 °FDakota County48.3Scott County: 48.3 °FScott County48.3Brown County: 48.2 °FBrown County48.2Faribault County: 48.2 °FFaribault County48.2Nicollet County: 48.1 °FNicollet County48.1Redwood County: 48.1 °FRedwood County48.1Waseca County: 48.1 °FWaseca County48.1Watonwan County: 48.1 °FWatonwan County48.1Winona County: 48.1 °FWinona County48.1Le Sueur County: 48 °FLe Sueur County48Martin County: 48 °FMartin County48Rock County: 48 °FRock County48Hennepin County: 47.9 °FHennepin County47.9Ramsey County: 47.9 °FRamsey County47.9Rice County: 47.9 °FRice County47.9Sibley County: 47.9 °FSibley County47.9Carver County: 47.8 °FCarver County47.8Renville County: 47.8 °FRenville County47.8Wabasha County: 47.7 °FWabasha County47.7Washington County: 47.7 °FWashington County47.7Yellow Medicine County: 47.7 °FYellow Medicine County47.7Freeborn County: 47.6 °FFreeborn County47.6Goodhue County: 47.6 °FGoodhue County47.6Lyon County: 47.6 °FLyon County47.6Steele County: 47.6 °FSteele County47.6Chippewa County: 47.5 °FChippewa County47.5Lac qui Parle County: 47.5 °FLac qui Parle County47.5Anoka County: 47.4 °FAnoka County47.4Jackson County: 47.4 °FJackson County47.4McLeod County: 47.4 °FMcLeod County47.4Cottonwood County: 47.3 °FCottonwood County47.3Nobles County: 47.2 °FNobles County47.2Big Stone County: 47 °FBig Stone County47Mower County: 47 °FMower County47Murray County: 47 °FMurray County47Pipestone County: 47 °FPipestone County47Chisago County: 46.9 °FChisago County46.9Fillmore County: 46.9 °FFillmore County46.9
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2016
°F
Change on 2015
1Houston County48.5+2.8%
2Blue Earth County48.3+2.5%
2Dakota County48.3+2.8%
2Scott County48.3+2.5%
5Brown County48.2+2.6%
5Faribault County48.2+2.6%
7Nicollet County48.1+3.4%
7Redwood County48.1+1.5%
7Waseca County48.1+3.4%
7Watonwan County48.1+2.6%
7Winona County48.1+2.8%
12Le Sueur County48+3%
12Martin County48+2.3%
12Rock County48+1.9%
15Hennepin County47.9+2.4%
15Ramsey County47.9+2.6%
15Rice County47.9+3.5%
15Sibley County47.9+3.9%
19Carver County47.8+2.6%
19Renville County47.8+1.9%
21Wabasha County47.7+2.8%
21Washington County47.7+2.8%
21Yellow Medicine County47.7+1.5%
24Freeborn County47.6+2.6%
24Goodhue County47.6+2.8%
24Lyon County47.6+1.1%
24Steele County47.6+3.5%
28Chippewa County47.5+1.7%
28Lac qui Parle County47.5+1.7%
30Anoka County47.4+1.9%
30Jackson County47.4+2.2%
30McLeod County47.4+3.7%
33Cottonwood County47.3+1.9%
34Nobles County47.2+1.9%
35Big Stone County47+2%
35Mower County47+2.8%
35Murray County47+1.5%
35Pipestone County47+1.7%
39Chisago County46.9+2.4%
39Fillmore County46.9+2.9%
39Olmsted County46.9+2.9%
42Dodge County46.8+3.1%
42Swift County46.8+1.5%
42Traverse County46.8+2.6%
42Wright County46.8+2%
46Isanti County46.6+1.7%
47Kandiyohi County46.5+2%
47Lincoln County46.5+1.5%
47Meeker County46.5+2.4%
50Sherburne County46.4+1.8%
51Stevens County46.2+1.8%
51Wilkin County46.2+2.7%
53Grant County45.9+2.2%
54Benton County45.6+1.8%
54Pope County45.6+2%
56Stearns County45.5+2%
57Clay County45.3+3%
57Kanabec County45.3+1.8%
57Mille Lacs County45.3+1.8%
60Morrison County45.1+1.8%
61Douglas County44.8+2.1%
61Otter Tail County44.8+2.3%
63Todd County44.7+1.8%
64Wadena County44.5+1.6%
65Norman County44.4+2.5%
65Pine County44.4+2.1%
67Crow Wing County44.3+1.8%
68Cass County43.8+1.9%
69Becker County43.7+2.3%
69Polk County43.7+3.1%
71Hubbard County43.4+1.6%
72Aitkin County43.2+2.1%
72Red Lake County43.2+3.1%
74Kittson County43.1+3.9%
74Mahnomen County43.1+2.4%
76Marshall County42.9+3.6%
77Pennington County42.8+3.1%
78Clearwater County42.5+1.9%
79Carlton County42.4+2.2%
80Beltrami County42.3+2.4%
81Itasca County42+2.2%
81Roseau County42+3.4%
83Koochiching County41.5+3.2%
84Lake of the Woods County41.3+2.2%
85St. Louis County40.9+2.2%
86Lake County39.8+2.8%
87Cook County38.6+3.8%

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, 2016) [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, 2016. 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=2016. 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, 2016. 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=2016.

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, 2016 [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=2016 (Accessed: 12 October 2026).

BibTeX
@misc{noaa_counties_in_minnesota_by_2016,
  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, 2016}},
  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=2016. 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, 2016
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=2016
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-annual-temperature/minnesota-counties?period=2016.
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 48.5 °F in 2016, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Cook County, with 38.6 °F in 2016.

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