Counties in Tennessee by average annual temperature

Shelby County had the highest average annual temperature of 95 counties in 2023, at 63.5 °F. Johnson County had the lowest, at 53.5 °F. The median was 60.1 °F and the figure for Tennessee was 60 °F. Source: NOAA National Centers for Environmental Information.

Keep it in a collection in your library.
Highest63.5Shelby County
Lowest53.5Johnson County
Median60.195 counties
Tennessee60History

Map of counties, 2023

Anderson County: 58.7 °FBedford County: 60.8 °FBenton County: 60.9 °FBledsoe County: 58.4 °FBlount County: 59.5 °FBradley County: 61.1 °FCampbell County: 56.7 °FCannon County: 59.6 °FCarroll County: 60.9 °FCarter County: 55.1 °FCheatham County: 60.6 °FChester County: 61.7 °FClaiborne County: 57.2 °FClay County: 59.4 °FCocke County: 58.8 °FCoffee County: 59.7 °FCrockett County: 61.7 °FCumberland County: 56.6 °FDavidson County: 61.1 °FDecatur County: 61.7 °FDeKalb County: 59.6 °FDickson County: 60.2 °FDyer County: 61.8 °FFayette County: 62.6 °FFentress County: 56.7 °FFranklin County: 60.2 °FGibson County: 61.3 °FGiles County: 60.1 °FGrainger County: 58.6 °FGreene County: 58.4 °FGrundy County: 57.8 °FHamblen County: 59.1 °FHamilton County: 61 °FHancock County: 57.7 °FHardeman County: 62 °FHardin County: 62.1 °FHawkins County: 58.4 °FHaywood County: 62 °FHenderson County: 61.3 °FHenry County: 60.5 °FHickman County: 60.5 °FHouston County: 60.4 °FHumphreys County: 60.6 °FJackson County: 59.7 °FJefferson County: 59.8 °FJohnson County: 53.5 °FKnox County: 60.1 °FLake County: 61.5 °FLauderdale County: 62.2 °FLawrence County: 60.2 °FLewis County: 60.3 °FLincoln County: 60.8 °FLoudon County: 60.4 °FMcMinn County: 60.6 °FMcNairy County: 61.8 °FMacon County: 59.2 °FMadison County: 61.7 °FMarion County: 60 °FMarshall County: 60.6 °FMaury County: 60.6 °FMeigs County: 60.5 °FMonroe County: 59.2 °FMontgomery County: 60.5 °FMoore County: 60.6 °FMorgan County: 57.3 °FObion County: 61 °FOverton County: 58.5 °FPerry County: 61.3 °FPickett County: 58.4 °FPolk County: 59.7 °FPutnam County: 58.8 °FRhea County: 59.4 °FRoane County: 60 °FRobertson County: 59.8 °FRutherford County: 60.8 °FScott County: 56.5 °FSequatchie County: 58.6 °FSevier County: 57.4 °FShelby County: 63.5 °FSmith County: 59.9 °FStewart County: 60.4 °FSullivan County: 57.8 °FSumner County: 60 °FTipton County: 62.6 °FTrousdale County: 60.1 °FUnicoi County: 54.7 °FUnion County: 58.2 °FVan Buren County: 58 °FWarren County: 59.2 °FWashington County: 58 °FWayne County: 61.2 °FWeakley County: 60.9 °FWhite County: 58.7 °FWilliamson County: 60.6 °FWilson County: 60.5 °F
  • Under 58
  • 58 to 59
  • 59 to 60
  • 60 to 61
  • 61 and over
°F, 2023. 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, 2023

Shelby County: 63.5 °FShelby County63.5Fayette County: 62.6 °FFayette County62.6Tipton County: 62.6 °FTipton County62.6Lauderdale County: 62.2 °FLauderdale County62.2Hardin County: 62.1 °FHardin County62.1Hardeman County: 62 °FHardeman County62Haywood County: 62 °FHaywood County62Dyer County: 61.8 °FDyer County61.8McNairy County: 61.8 °FMcNairy County61.8Chester County: 61.7 °FChester County61.7Crockett County: 61.7 °FCrockett County61.7Decatur County: 61.7 °FDecatur County61.7Madison County: 61.7 °FMadison County61.7Lake County: 61.5 °FLake County61.5Gibson County: 61.3 °FGibson County61.3Henderson County: 61.3 °FHenderson County61.3Perry County: 61.3 °FPerry County61.3Wayne County: 61.2 °FWayne County61.2Bradley County: 61.1 °FBradley County61.1Davidson County: 61.1 °FDavidson County61.1Hamilton County: 61 °FHamilton County61Obion County: 61 °FObion County61Benton County: 60.9 °FBenton County60.9Carroll County: 60.9 °FCarroll County60.9Weakley County: 60.9 °FWeakley County60.9Bedford County: 60.8 °FBedford County60.8Lincoln County: 60.8 °FLincoln County60.8Rutherford County: 60.8 °FRutherford County60.8Cheatham County: 60.6 °FCheatham County60.6Humphreys County: 60.6 °FHumphreys County60.6Marshall County: 60.6 °FMarshall County60.6Maury County: 60.6 °FMaury County60.6McMinn County: 60.6 °FMcMinn County60.6Moore County: 60.6 °FMoore County60.6Williamson County: 60.6 °FWilliamson County60.6Henry County: 60.5 °FHenry County60.5Hickman County: 60.5 °FHickman County60.5Meigs County: 60.5 °FMeigs County60.5Montgomery County: 60.5 °FMontgomery County60.5Wilson County: 60.5 °FWilson County60.5Shelby County: 63.5 °FShelby County63.5Fayette County: 62.6 °FFayette County62.6Tipton County: 62.6 °FTipton County62.6Lauderdale County: 62.2 °FLauderdale County62.2Hardin County: 62.1 °FHardin County62.1Hardeman County: 62 °FHardeman County62Haywood County: 62 °FHaywood County62Dyer County: 61.8 °FDyer County61.8McNairy County: 61.8 °FMcNairy County61.8Chester County: 61.7 °FChester County61.7Crockett County: 61.7 °FCrockett County61.7Decatur County: 61.7 °FDecatur County61.7Madison County: 61.7 °FMadison County61.7Lake County: 61.5 °FLake County61.5Gibson County: 61.3 °FGibson County61.3Henderson County: 61.3 °FHenderson County61.3Perry County: 61.3 °FPerry County61.3Wayne County: 61.2 °FWayne County61.2Bradley County: 61.1 °FBradley County61.1Davidson County: 61.1 °FDavidson County61.1Hamilton County: 61 °FHamilton County61Obion County: 61 °FObion County61Benton County: 60.9 °FBenton County60.9Carroll County: 60.9 °FCarroll County60.9Weakley County: 60.9 °FWeakley County60.9Bedford County: 60.8 °FBedford County60.8Lincoln County: 60.8 °FLincoln County60.8Rutherford County: 60.8 °FRutherford County60.8Cheatham County: 60.6 °FCheatham County60.6Humphreys County: 60.6 °FHumphreys County60.6Marshall County: 60.6 °FMarshall County60.6Maury County: 60.6 °FMaury County60.6McMinn County: 60.6 °FMcMinn County60.6Moore County: 60.6 °FMoore County60.6Williamson County: 60.6 °FWilliamson County60.6Henry County: 60.5 °FHenry County60.5Hickman County: 60.5 °FHickman County60.5Meigs County: 60.5 °FMeigs County60.5Montgomery County: 60.5 °FMontgomery County60.5Wilson County: 60.5 °FWilson County60.5
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2023
°F
Change on 2022
1Shelby County63.5+2.8%
2Fayette County62.6+2.8%
2Tipton County62.6+3.1%
4Lauderdale County62.2+3.2%
5Hardin County62.1+2.8%
6Hardeman County62+2.6%
6Haywood County62+2.6%
8Dyer County61.8+3.3%
8McNairy County61.8+2.7%
10Chester County61.7+2.7%
10Crockett County61.7+2.8%
10Decatur County61.7+2.8%
10Madison County61.7+2.7%
14Lake County61.5+3.9%
15Gibson County61.3+3.2%
15Henderson County61.3+2.5%
15Perry County61.3+3.2%
18Wayne County61.2+3.4%
19Bradley County61.1+1.8%
19Davidson County61.1+2%
21Hamilton County61+1.8%
21Obion County61+4.1%
23Benton County60.9+2.4%
23Carroll County60.9+2.7%
23Weakley County60.9+3.6%
26Bedford County60.8+2.4%
26Lincoln County60.8+2.5%
26Rutherford County60.8+2.2%
29Cheatham County60.6+2.2%
29Humphreys County60.6+2.2%
29Marshall County60.6+2.7%
29Maury County60.6+3.1%
29McMinn County60.6+1.5%
29Moore County60.6+2.2%
29Williamson County60.6+2.5%
36Henry County60.5+3.1%
36Hickman County60.5+2.7%
36Meigs County60.5+1.7%
36Montgomery County60.5+2.4%
36Wilson County60.5+2.2%
41Houston County60.4+2.4%
41Loudon County60.4+1.9%
41Stewart County60.4+2.5%
44Lewis County60.3+3.4%
45Dickson County60.2+2.2%
45Franklin County60.2+1.7%
45Lawrence County60.2+3.6%
48Giles County60.1+3.1%
48Knox County60.1+2%
48Trousdale County60.1+2.2%
51Marion County60+2.2%
51Roane County60+1.7%
51Sumner County60+2.2%
54Smith County59.9+2%
55Jefferson County59.8+1.5%
55Robertson County59.8+2.4%
57Coffee County59.7+2.1%
57Jackson County59.7+2.2%
57Polk County59.7+1.5%
60Cannon County59.6+2.1%
60DeKalb County59.6+2.1%
62Blount County59.5+1.9%
63Clay County59.4+2.4%
63Rhea County59.4+1.7%
65Macon County59.2+2.4%
65Monroe County59.2+1.5%
65Warren County59.2+1.9%
68Hamblen County59.1+1.4%
69Cocke County58.8+1.6%
69Putnam County58.8+2.3%
71Anderson County58.7+2.1%
71White County58.7+2.1%
73Grainger County58.6+1.6%
73Sequatchie County58.6+1.7%
75Overton County58.5+2.3%
76Bledsoe County58.4+1.7%
76Greene County58.4+1.4%
76Hawkins County58.4+1.7%
76Pickett County58.4+2.8%
80Union County58.2+2.3%
81Van Buren County58+1.8%
81Washington County58+1.6%
83Grundy County57.8+1.8%
83Sullivan County57.8+1.8%
85Hancock County57.7+1.9%
86Sevier County57.4+1.4%
87Morgan County57.3+2.1%
88Claiborne County57.2+2.3%
89Campbell County56.7+2.7%
89Fentress County56.7+2.7%
91Cumberland County56.6+2.4%
92Scott County56.5+2.7%
93Carter County55.1+1.8%
94Unicoi County54.7+1.7%
95Johnson County53.5+2.5%

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 Tennessee by average annual temperature, 2023) [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 Tennessee by average annual temperature, 2023. 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/tennessee-counties?period=2023. 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 Tennessee by average annual temperature, 2023. 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/tennessee-counties?period=2023.

Harvard

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

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

Shelby County, with 63.5 °F in 2023, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Johnson County, with 53.5 °F in 2023.

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