Counties in Virginia by average annual temperature

Norfolk city had the highest average annual temperature of 132 counties in 2022, at 61.4 °F. Highland County had the lowest, at 48.9 °F. The median was 57.2 °F and the figure for Virginia was 56.2 °F. Source: NOAA National Centers for Environmental Information.

Highest61.4Norfolk city
Lowest48.9Highland County
Median57.2132 counties
Virginia56.2History

Top 40 counties, 2022

Norfolk city: 61.4 °FNorfolk city61.4Portsmouth city: 61.4 °FPortsmouth city61.4Hampton city: 61 °FHampton city61Virginia Beach city: 61 °FVirginia Beach city61Newport News city: 60.9 °FNewport News city60.9Poquoson city: 60.9 °FPoquoson city60.9Chesapeake city: 60.7 °FChesapeake city60.7Isle of Wight County: 60.5 °FIsle of Wight County60.5Suffolk city: 60.4 °FSuffolk city60.4York County: 60.4 °FYork County60.4Franklin city: 60.2 °FFranklin city60.2Southampton County: 60.2 °FSouthampton County60.2Surry County: 60.2 °FSurry County60.2Williamsburg city: 60.1 °FWilliamsburg city60.1James City County: 60 °FJames City County60Charles City County: 59.9 °FCharles City County59.9Emporia city: 59.9 °FEmporia city59.9Sussex County: 59.9 °FSussex County59.9Greensville County: 59.8 °FGreensville County59.8Gloucester County: 59.7 °FGloucester County59.7Northampton County: 59.7 °FNorthampton County59.7Prince George County: 59.7 °FPrince George County59.7Hopewell city: 59.6 °FHopewell city59.6Mathews County: 59.6 °FMathews County59.6Petersburg city: 59.4 °FPetersburg city59.4Colonial Heights city: 59.3 °FColonial Heights city59.3Brunswick County: 59.2 °FBrunswick County59.2Dinwiddie County: 59.1 °FDinwiddie County59.1New Kent County: 59.1 °FNew Kent County59.1Accomack County: 58.9 °FAccomack County58.9Henrico County: 58.9 °FHenrico County58.9Chesterfield County: 58.8 °FChesterfield County58.8Mecklenburg County: 58.8 °FMecklenburg County58.8Middlesex County: 58.8 °FMiddlesex County58.8Richmond city: 58.8 °FRichmond city58.8King William County: 58.5 °FKing William County58.5Lancaster County: 58.5 °FLancaster County58.5Nottoway County: 58.5 °FNottoway County58.5Amelia County: 58.4 °FAmelia County58.4King and Queen County: 58.4 °FKing and Queen County58.4
°F. Source: NOAA NCEI, NOAA Climate at a Glance, January to December average temperature, counties. Retrieved 2026-10-12.

Full ranking

RankCounties2022
°F
Change on 2021
1Norfolk city61.4-0.6%
1Portsmouth city61.4-0.6%
3Hampton city61-0.7%
3Virginia Beach city61-0.7%
5Newport News city60.9-0.7%
5Poquoson city60.9-0.7%
7Chesapeake city60.7-0.7%
8Isle of Wight County60.5-0.5%
9Suffolk city60.4-0.5%
9York County60.4-0.7%
11Franklin city60.2-0.5%
11Southampton County60.2-0.3%
11Surry County60.2-0.8%
14Williamsburg city60.1-0.7%
15James City County60-0.8%
16Charles City County59.9-0.8%
16Emporia city59.9-0.5%
16Sussex County59.9-0.7%
19Greensville County59.8-0.5%
20Gloucester County59.7-0.7%
20Northampton County59.7-0.7%
20Prince George County59.7-1.2%
23Hopewell city59.6-1%
23Mathews County59.6-0.7%
25Petersburg city59.4-1%
26Colonial Heights city59.3-1.2%
27Brunswick County59.2-0.7%
28Dinwiddie County59.1-1%
28New Kent County59.1-0.7%
30Accomack County58.9-1%
30Henrico County58.9-0.8%
32Chesterfield County58.8-1%
32Mecklenburg County58.8-0.5%
32Middlesex County58.8-0.7%
32Richmond city58.8-0.8%
36King William County58.5-0.8%
36Lancaster County58.5-0.7%
36Nottoway County58.5-1%
39Amelia County58.4-1.2%
39King and Queen County58.4-0.7%
41Danville city58.3-1.2%
41Lunenburg County58.3-0.7%
43Northumberland County58.2-0.7%
43Powhatan County58.2-1%
45Hanover County58.1-1%
45King George County58.1-1.9%
47Cumberland County58-1.4%
48Halifax County57.9-1.4%
49Essex County57.8-1%
49Goochland County57.8-1.2%
49Prince Edward County57.8-1%
49Westmoreland County57.8-1.2%
53Charlotte County57.7-0.9%
53Richmond County57.7-0.9%
53Stafford County57.7-1.9%
56Buckingham County57.6-1.5%
56Caroline County57.6-1.4%
56Fluvanna County57.6-1.7%
56Lynchburg city57.6-1.2%
60Campbell County57.5-1%
61Alexandria city57.4-2.2%
61Fredericksburg city57.4-1.9%
63Martinsville city57.3-1.2%
64Appomattox County57.2-1.2%
64Charlottesville city57.2-2.1%
64Henry County57.2-1.4%
64Pittsylvania County57.2-1.4%
68Prince William County57-2.4%
69Manassas city56.9-2.2%
69Roanoke city56.9-1%
69Salem city56.9-1%
72Arlington County56.8-2.4%
72Louisa County56.8-1.4%
72Manassas Park city56.8-2.2%
75Albemarle County56.7-1.9%
75Bedford County56.7-1.6%
75Fairfax County56.7-2.2%
78Spotsylvania County56.6-1.6%
79Orange County56.4-1.7%
80Bristol city56.3-0.9%
81Fairfax city56.2-2.4%
81Falls Church city56.2-2.4%
83Franklin County56.1-1.6%
84Amherst County55.9-1.8%
84Culpeper County55.9-2.4%
86Scott County55.7-0.9%
87Lee County55.6-0.7%
87Nelson County55.6-1.9%
89Patrick County55.4-1.2%
89Roanoke County55.4-1.2%
91Buena Vista city55.3-2.3%
91Fauquier County55.3-2.5%
93Greene County55.2-2.1%
94Loudoun County55.1-2.3%
95Waynesboro city55-1.8%
96Botetourt County54.7-2%
96Madison County54.7-2.3%
96Staunton city54.7-1.6%
99Harrisonburg city54.6-2.2%
100Washington County54.5-1.3%
101Buchanan County54.3-1.1%
102Dickenson County54.2-0.9%
103Covington city54.1-2.3%
104Radford city54-2%
105Montgomery County53.9-1.8%
105Rockbridge County53.9-2.4%
105Russell County53.9-1.1%
108Rappahannock County53.8-2.9%
109Clarke County53.7-3.1%
110Pulaski County53.4-2%
110Winchester city53.4-2.9%
112Augusta County53.2-2.2%
112Page County53.2-2.9%
112Rockingham County53.2-2.6%
112Shenandoah County53.2-3.4%
112Warren County53.2-3.4%
117Craig County53.1-1.5%
117Galax city53.1-1.1%
117Norton city53.1-0.6%
117Wise County53.1-0.9%
121Carroll County53-1.5%
121Frederick County53-3.1%
123Alleghany County52.6-2.2%
123Giles County52.6-2%
125Wythe County52.4-1.7%
126Smyth County52.2-1.5%
127Floyd County52.1-1.9%
128Bath County51.6-2.6%
128Tazewell County51.6-1.5%
130Bland County51.5-1.5%
131Grayson County51.1-1%
132Highland County48.9-3.2%

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 Virginia by average annual temperature, 2022) [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 Virginia by average annual temperature, 2022. 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/virginia-counties?period=2022. 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 Virginia by average annual temperature, 2022. 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/virginia-counties?period=2022.

Harvard

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

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

Norfolk city, with 61.4 °F in 2022, according to NOAA National Centers for Environmental Information.

Which county has the lowest average annual temperature?

Highland County, with 48.9 °F in 2022.

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