Counties in South Dakota by average annual temperature

Mellette County had the highest average annual temperature of 66 counties in 2018, at 46.8 °F. Marshall County had the lowest, at 40.4 °F. The median was 44.3 °F and the figure for South Dakota was 44.1 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest46.8Mellette County
Lowest40.4Marshall County
Median44.366 counties
South Dakota44.1History

Map of counties, 2018

Aurora County: 45.1 °FBeadle County: 44 °FBennett County: 46 °FBon Homme County: 46.4 °FBrookings County: 42.5 °FBrown County: 42.4 °FBrule County: 45.8 °FBuffalo County: 44.6 °FButte County: 43.4 °FCampbell County: 41.7 °FCharles Mix County: 46.7 °FClark County: 42.1 °FClay County: 46.2 °FCodington County: 41.1 °FCorson County: 42.4 °FCuster County: 44.9 °FDavison County: 44.9 °FDay County: 40.8 °FDeuel County: 41.7 °FDewey County: 43.7 °FDouglas County: 45.7 °FEdmunds County: 42 °FFall River County: 46.1 °FFaulk County: 42.5 °FGrant County: 42.3 °FGregory County: 46.7 °FHaakon County: 45.2 °FHamlin County: 41.8 °FHand County: 43.4 °FHanson County: 44.9 °FHarding County: 42.5 °FHughes County: 44.9 °FHutchinson County: 45.6 °FHyde County: 43.2 °FJackson County: 46.5 °FJerauld County: 44 °FJones County: 46.1 °FKingsbury County: 43 °FLake County: 43.6 °FLawrence County: 42.1 °FLincoln County: 45.3 °FLyman County: 46.1 °FMcCook County: 44.9 °FMcPherson County: 40.8 °FMarshall County: 40.4 °FMeade County: 44.4 °FMellette County: 46.8 °FMiner County: 44.1 °FMinnehaha County: 44.8 °FMoody County: 43.2 °FOglala Lakota County: 46.7 °FPennington County: 44.7 °FPerkins County: 42.4 °FPotter County: 43.1 °FRoberts County: 42.1 °FSanborn County: 44.4 °FSpink County: 43.3 °FStanley County: 45.2 °FSully County: 44.2 °FTodd County: 46.2 °FTripp County: 46.8 °FTurner County: 45.5 °FUnion County: 46.1 °FWalworth County: 42.5 °FYankton County: 46.3 °FZiebach County: 44 °F
  • Under 42
  • 42 to 43
  • 43 to 44
  • 44 to 45
  • 45 to 46
  • 46 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

Mellette County: 46.8 °FMellette County46.8Tripp County: 46.8 °FTripp County46.8Charles Mix County: 46.7 °FCharles Mix County46.7Gregory County: 46.7 °FGregory County46.7Oglala Lakota County: 46.7 °FOglala Lakota County46.7Jackson County: 46.5 °FJackson County46.5Bon Homme County: 46.4 °FBon Homme County46.4Yankton County: 46.3 °FYankton County46.3Clay County: 46.2 °FClay County46.2Todd County: 46.2 °FTodd County46.2Fall River County: 46.1 °FFall River County46.1Jones County: 46.1 °FJones County46.1Lyman County: 46.1 °FLyman County46.1Union County: 46.1 °FUnion County46.1Bennett County: 46 °FBennett County46Brule County: 45.8 °FBrule County45.8Douglas County: 45.7 °FDouglas County45.7Hutchinson County: 45.6 °FHutchinson County45.6Turner County: 45.5 °FTurner County45.5Lincoln County: 45.3 °FLincoln County45.3Haakon County: 45.2 °FHaakon County45.2Stanley County: 45.2 °FStanley County45.2Aurora County: 45.1 °FAurora County45.1Custer County: 44.9 °FCuster County44.9Davison County: 44.9 °FDavison County44.9Hanson County: 44.9 °FHanson County44.9Hughes County: 44.9 °FHughes County44.9McCook County: 44.9 °FMcCook County44.9Minnehaha County: 44.8 °FMinnehaha County44.8Pennington County: 44.7 °FPennington County44.7Buffalo County: 44.6 °FBuffalo County44.6Meade County: 44.4 °FMeade County44.4Sanborn County: 44.4 °FSanborn County44.4Sully County: 44.2 °FSully County44.2Miner County: 44.1 °FMiner County44.1Beadle County: 44 °FBeadle County44Jerauld County: 44 °FJerauld County44Ziebach County: 44 °FZiebach County44Dewey County: 43.7 °FDewey County43.7Lake County: 43.6 °FLake County43.6Mellette County: 46.8 °FMellette County46.8Tripp County: 46.8 °FTripp County46.8Charles Mix County: 46.7 °FCharles Mix County46.7Gregory County: 46.7 °FGregory County46.7Oglala Lakota County: 46.7 °FOglala Lakota County46.7Jackson County: 46.5 °FJackson County46.5Bon Homme County: 46.4 °FBon Homme County46.4Yankton County: 46.3 °FYankton County46.3Clay County: 46.2 °FClay County46.2Todd County: 46.2 °FTodd County46.2Fall River County: 46.1 °FFall River County46.1Jones County: 46.1 °FJones County46.1Lyman County: 46.1 °FLyman County46.1Union County: 46.1 °FUnion County46.1Bennett County: 46 °FBennett County46Brule County: 45.8 °FBrule County45.8Douglas County: 45.7 °FDouglas County45.7Hutchinson County: 45.6 °FHutchinson County45.6Turner County: 45.5 °FTurner County45.5Lincoln County: 45.3 °FLincoln County45.3Haakon County: 45.2 °FHaakon County45.2Stanley County: 45.2 °FStanley County45.2Aurora County: 45.1 °FAurora County45.1Custer County: 44.9 °FCuster County44.9Davison County: 44.9 °FDavison County44.9Hanson County: 44.9 °FHanson County44.9Hughes County: 44.9 °FHughes County44.9McCook County: 44.9 °FMcCook County44.9Minnehaha County: 44.8 °FMinnehaha County44.8Pennington County: 44.7 °FPennington County44.7Buffalo County: 44.6 °FBuffalo County44.6Meade County: 44.4 °FMeade County44.4Sanborn County: 44.4 °FSanborn County44.4Sully County: 44.2 °FSully County44.2Miner County: 44.1 °FMiner County44.1Beadle County: 44 °FBeadle County44Jerauld County: 44 °FJerauld County44Ziebach County: 44 °FZiebach County44Dewey County: 43.7 °FDewey County43.7Lake County: 43.6 °FLake County43.6
°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
1Mellette County46.8-5.3%
1Tripp County46.8-6.2%
3Charles Mix County46.7-5.8%
3Gregory County46.7-5.7%
3Oglala Lakota County46.7-4.7%
6Jackson County46.5-5.1%
7Bon Homme County46.4-6.5%
8Yankton County46.3-6.5%
9Clay County46.2-6.1%
9Todd County46.2-5.1%
11Fall River County46.1-4.9%
11Jones County46.1-5.5%
11Lyman County46.1-5.9%
11Union County46.1-6.1%
15Bennett County46-4.8%
16Brule County45.8-6.3%
17Douglas County45.7-6%
18Hutchinson County45.6-6.4%
19Turner County45.5-6.2%
20Lincoln County45.3-5.8%
21Haakon County45.2-5.6%
21Stanley County45.2-5.6%
23Aurora County45.1-5.8%
24Custer County44.9-4.5%
24Davison County44.9-6.1%
24Hanson County44.9-5.9%
24Hughes County44.9-5.7%
24McCook County44.9-5.5%
29Minnehaha County44.8-5.7%
30Pennington County44.7-5.7%
31Buffalo County44.6-6.3%
32Meade County44.4-6.5%
32Sanborn County44.4-5.7%
34Sully County44.2-5.2%
35Miner County44.1-5.4%
36Beadle County44-5.6%
36Jerauld County44-6%
36Ziebach County44-5.6%
39Dewey County43.7-5.2%
40Lake County43.6-5.2%
41Butte County43.4-7.1%
41Hand County43.4-6.1%
43Spink County43.3-5%
44Hyde County43.2-6.1%
44Moody County43.2-6.1%
46Potter County43.1-4.9%
47Kingsbury County43-5.1%
48Brookings County42.5-5.6%
48Faulk County42.5-5.1%
48Harding County42.5-6.6%
48Walworth County42.5-5.1%
52Brown County42.4-4.9%
52Corson County42.4-5.4%
52Perkins County42.4-6%
55Grant County42.3-5.2%
56Clark County42.1-5.2%
56Lawrence County42.1-6.2%
56Roberts County42.1-5.4%
59Edmunds County42-4.8%
60Hamlin County41.8-5.4%
61Campbell County41.7-5.7%
61Deuel County41.7-5.7%
63Codington County41.1-5.5%
64Day County40.8-6%
64McPherson County40.8-5.6%
66Marshall County40.4-7.6%

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 South Dakota 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 South Dakota 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/south-dakota-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 South Dakota 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/south-dakota-counties?period=2018.

Harvard

NOAA National Centers for Environmental Information (2026) NOAA Climate at a Glance, January to December average temperature, counties, Counties in South Dakota 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/south-dakota-counties?period=2018 (Accessed: 12 October 2026).

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

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

Which county has the lowest average annual temperature?

Marshall County, with 40.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 South Dakota: more rankings