Counties in Michigan by average annual temperature

Monroe County had the highest average annual temperature of 83 counties in 2024, at 54 °F. Iron County had the lowest, at 43.4 °F. The median was 49.7 °F and the figure for Michigan was 48.8 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest54Monroe County
Lowest43.4Iron County
Median49.783 counties
Michigan48.8History

Map of counties, 2024

Alcona County: 47.9 °FAlger County: 44.9 °FAllegan County: 52 °FAlpena County: 48.3 °FAntrim County: 48.7 °FArenac County: 50 °FBaraga County: 43.8 °FBarry County: 51.7 °FBay County: 51.2 °FBenzie County: 49.1 °FBerrien County: 53.2 °FBranch County: 52.2 °FCalhoun County: 52 °FCass County: 52.6 °FCharlevoix County: 48.6 °FCheboygan County: 47.8 °FChippewa County: 45.1 °FClare County: 48.6 °FClinton County: 51.3 °FCrawford County: 47.5 °FDelta County: 45.7 °FDickinson County: 45 °FEaton County: 51.4 °FEmmet County: 47.8 °FGenesee County: 51.9 °FGladwin County: 49.8 °FGogebic County: 43.4 °FGrand Traverse County: 49.1 °FGratiot County: 50.9 °FHillsdale County: 52 °FHoughton County: 45.2 °FHuron County: 50.6 °FIngham County: 51.2 °FIonia County: 51.1 °FIosco County: 49 °FIron County: 43.4 °FIsabella County: 49.7 °FJackson County: 51.5 °FKalamazoo County: 52.5 °FKalkaska County: 48 °FKent County: 51.1 °FKeweenaw County: 44.7 °FLake County: 48.5 °FLapeer County: 51.6 °FLeelanau County: 49.2 °FLenawee County: 53 °FLivingston County: 51.4 °FLuce County: 44.3 °FMackinac County: 45.5 °FMacomb County: 53.6 °FManistee County: 48.7 °FMarquette County: 44.1 °FMason County: 48.9 °FMecosta County: 48.9 °FMenominee County: 46.5 °FMidland County: 50.9 °FMissaukee County: 47.7 °FMonroe County: 54 °FMontcalm County: 50.1 °FMontmorency County: 48.1 °FMuskegon County: 51.3 °FNewaygo County: 49.7 °FOakland County: 52.2 °FOceana County: 49.9 °FOgemaw County: 48.4 °FOntonagon County: 44.6 °FOsceola County: 47.8 °FOscoda County: 47.7 °FOtsego County: 47.6 °FOttawa County: 51.8 °FPresque Isle County: 48.1 °FRoscommon County: 48 °FSaginaw County: 51.6 °FSt. Clair County: 52.6 °FSt. Joseph County: 52.6 °FSanilac County: 51 °FSchoolcraft County: 45.1 °FShiawassee County: 51.5 °FTuscola County: 51.2 °FVan Buren County: 52.5 °FWashtenaw County: 51.9 °FWayne County: 53.7 °FWexford County: 47.9 °F
  • Under 46
  • 46 to 48
  • 48 to 50
  • 50 to 51
  • 51 to 52
  • 52 and over
°F, 2024. 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, 2024

Monroe County: 54 °FMonroe County54Wayne County: 53.7 °FWayne County53.7Macomb County: 53.6 °FMacomb County53.6Berrien County: 53.2 °FBerrien County53.2Lenawee County: 53 °FLenawee County53Cass County: 52.6 °FCass County52.6St. Clair County: 52.6 °FSt. Clair County52.6St. Joseph County: 52.6 °FSt. Joseph County52.6Kalamazoo County: 52.5 °FKalamazoo County52.5Van Buren County: 52.5 °FVan Buren County52.5Branch County: 52.2 °FBranch County52.2Oakland County: 52.2 °FOakland County52.2Allegan County: 52 °FAllegan County52Calhoun County: 52 °FCalhoun County52Hillsdale County: 52 °FHillsdale County52Genesee County: 51.9 °FGenesee County51.9Washtenaw County: 51.9 °FWashtenaw County51.9Ottawa County: 51.8 °FOttawa County51.8Barry County: 51.7 °FBarry County51.7Lapeer County: 51.6 °FLapeer County51.6Saginaw County: 51.6 °FSaginaw County51.6Jackson County: 51.5 °FJackson County51.5Shiawassee County: 51.5 °FShiawassee County51.5Eaton County: 51.4 °FEaton County51.4Livingston County: 51.4 °FLivingston County51.4Clinton County: 51.3 °FClinton County51.3Muskegon County: 51.3 °FMuskegon County51.3Bay County: 51.2 °FBay County51.2Ingham County: 51.2 °FIngham County51.2Tuscola County: 51.2 °FTuscola County51.2Ionia County: 51.1 °FIonia County51.1Kent County: 51.1 °FKent County51.1Sanilac County: 51 °FSanilac County51Gratiot County: 50.9 °FGratiot County50.9Midland County: 50.9 °FMidland County50.9Huron County: 50.6 °FHuron County50.6Montcalm County: 50.1 °FMontcalm County50.1Arenac County: 50 °FArenac County50Oceana County: 49.9 °FOceana County49.9Gladwin County: 49.8 °FGladwin County49.8Monroe County: 54 °FMonroe County54Wayne County: 53.7 °FWayne County53.7Macomb County: 53.6 °FMacomb County53.6Berrien County: 53.2 °FBerrien County53.2Lenawee County: 53 °FLenawee County53Cass County: 52.6 °FCass County52.6St. Clair County: 52.6 °FSt. Clair County52.6St. Joseph County: 52.6 °FSt. Joseph County52.6Kalamazoo County: 52.5 °FKalamazoo County52.5Van Buren County: 52.5 °FVan Buren County52.5Branch County: 52.2 °FBranch County52.2Oakland County: 52.2 °FOakland County52.2Allegan County: 52 °FAllegan County52Calhoun County: 52 °FCalhoun County52Hillsdale County: 52 °FHillsdale County52Genesee County: 51.9 °FGenesee County51.9Washtenaw County: 51.9 °FWashtenaw County51.9Ottawa County: 51.8 °FOttawa County51.8Barry County: 51.7 °FBarry County51.7Lapeer County: 51.6 °FLapeer County51.6Saginaw County: 51.6 °FSaginaw County51.6Jackson County: 51.5 °FJackson County51.5Shiawassee County: 51.5 °FShiawassee County51.5Eaton County: 51.4 °FEaton County51.4Livingston County: 51.4 °FLivingston County51.4Clinton County: 51.3 °FClinton County51.3Muskegon County: 51.3 °FMuskegon County51.3Bay County: 51.2 °FBay County51.2Ingham County: 51.2 °FIngham County51.2Tuscola County: 51.2 °FTuscola County51.2Ionia County: 51.1 °FIonia County51.1Kent County: 51.1 °FKent County51.1Sanilac County: 51 °FSanilac County51Gratiot County: 50.9 °FGratiot County50.9Midland County: 50.9 °FMidland County50.9Huron County: 50.6 °FHuron County50.6Montcalm County: 50.1 °FMontcalm County50.1Arenac County: 50 °FArenac County50Oceana County: 49.9 °FOceana County49.9Gladwin County: 49.8 °FGladwin County49.8
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2024
°F
Change on 2023
1Monroe County54+2.5%
2Wayne County53.7+3.1%
3Macomb County53.6+3.7%
4Berrien County53.2+2.7%
5Lenawee County53+2.3%
6Cass County52.6+2.5%
6St. Clair County52.6+2.9%
6St. Joseph County52.6+1.9%
9Kalamazoo County52.5+2.1%
9Van Buren County52.5+2.5%
11Branch County52.2+2.4%
11Oakland County52.2+3.2%
13Allegan County52+2.2%
13Calhoun County52+2.4%
13Hillsdale County52+2.6%
16Genesee County51.9+3.2%
16Washtenaw County51.9+3.2%
18Ottawa County51.8+1.8%
19Barry County51.7+2.4%
20Lapeer County51.6+3%
20Saginaw County51.6+3%
22Jackson County51.5+2.6%
22Shiawassee County51.5+2.8%
24Eaton County51.4+1.8%
24Livingston County51.4+3%
26Clinton County51.3+1.8%
26Muskegon County51.3+2%
28Bay County51.2+2.8%
28Ingham County51.2+2%
28Tuscola County51.2+3%
31Ionia County51.1+2.4%
31Kent County51.1+2.4%
33Sanilac County51+2.8%
34Gratiot County50.9+2.4%
34Midland County50.9+2.4%
36Huron County50.6+2.8%
37Montcalm County50.1+2.5%
38Arenac County50+2.5%
39Oceana County49.9+2.3%
40Gladwin County49.8+2.5%
41Isabella County49.7+1.8%
41Newaygo County49.7+2.1%
43Leelanau County49.2+2.9%
44Benzie County49.1+2.7%
44Grand Traverse County49.1+2.5%
46Iosco County49+2.7%
47Mason County48.9+2.3%
47Mecosta County48.9+1.9%
49Antrim County48.7+3%
49Manistee County48.7+2.3%
51Charlevoix County48.6+3.2%
51Clare County48.6+2.3%
53Lake County48.5+1.9%
54Ogemaw County48.4+2.5%
55Alpena County48.3+3.2%
56Montmorency County48.1+3.4%
56Presque Isle County48.1+3.9%
58Kalkaska County48+2.6%
58Roscommon County48+2.6%
60Alcona County47.9+3%
60Wexford County47.9+2.1%
62Cheboygan County47.8+3.7%
62Emmet County47.8+3.7%
62Osceola County47.8+1.9%
65Missaukee County47.7+2.4%
65Oscoda County47.7+2.8%
67Otsego County47.6+3%
68Crawford County47.5+2.8%
69Menominee County46.5+3.1%
70Delta County45.7+3.6%
71Mackinac County45.5+3.6%
72Houghton County45.2+4.1%
73Chippewa County45.1+3.9%
73Schoolcraft County45.1+3.7%
75Dickinson County45+3.7%
76Alger County44.9+3.9%
77Keweenaw County44.7+4%
78Ontonagon County44.6+4.2%
79Luce County44.3+4%
80Marquette County44.1+3.5%
81Baraga County43.8+4%
82Gogebic County43.4+3.8%
82Iron County43.4+4.1%

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 Michigan by average annual temperature, 2024) [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 Michigan by average annual temperature, 2024. 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/michigan-counties?period=2024. 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 Michigan by average annual temperature, 2024. 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/michigan-counties?period=2024.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December average temperature, counties, Counties in Michigan by average annual temperature, 2024 [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/michigan-counties?period=2024 (Accessed: 12 October 2026).

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

Monroe County, with 54 °F in 2024, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Iron County, with 43.4 °F in 2024.

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 Michigan: more rankings