Counties in Texas by average annual temperature

Hidalgo County had the highest average annual temperature of 254 counties in 2023, at 77.1 °F. Dallam County had the lowest, at 56.3 °F. The median was 68 °F and the figure for Texas was 68.1 °F. Source: NOAA National Centers for Environmental Information.

Highest77.1Hidalgo County
Lowest56.3Dallam County
Median68254 counties
Texas68.1History

Top 40 counties, 2023

Hidalgo County: 77.1 °FHidalgo County77.1Starr County: 77.1 °FStarr County77.1Cameron County: 76.9 °FCameron County76.9Zapata County: 76.7 °FZapata County76.7Willacy County: 76.6 °FWillacy County76.6Brooks County: 76.2 °FBrooks County76.2Kenedy County: 76.1 °FKenedy County76.1Jim Hogg County: 76 °FJim Hogg County76Kleberg County: 75.8 °FKleberg County75.8Nueces County: 75.2 °FNueces County75.2Webb County: 75.1 °FWebb County75.1Jim Wells County: 74.9 °FJim Wells County74.9Duval County: 74.7 °FDuval County74.7Dimmit County: 74.3 °FDimmit County74.3Maverick County: 74.3 °FMaverick County74.3San Patricio County: 74.3 °FSan Patricio County74.3La Salle County: 74.2 °FLa Salle County74.2Aransas County: 74.1 °FAransas County74.1McMullen County: 73.8 °FMcMullen County73.8Live Oak County: 73.7 °FLive Oak County73.7Refugio County: 73.7 °FRefugio County73.7Zavala County: 73.6 °FZavala County73.6Bee County: 73.5 °FBee County73.5Calhoun County: 73.5 °FCalhoun County73.5Goliad County: 73.5 °FGoliad County73.5Victoria County: 73.4 °FVictoria County73.4DeWitt County: 73.3 °FDeWitt County73.3Lavaca County: 73.3 °FLavaca County73.3Frio County: 73.2 °FFrio County73.2Jackson County: 73.2 °FJackson County73.2Colorado County: 73.1 °FColorado County73.1Gonzales County: 73 °FGonzales County73Wharton County: 73 °FWharton County73Atascosa County: 72.9 °FAtascosa County72.9Kinney County: 72.9 °FKinney County72.9Fort Bend County: 72.8 °FFort Bend County72.8Galveston County: 72.8 °FGalveston County72.8Karnes County: 72.8 °FKarnes County72.8Matagorda County: 72.8 °FMatagorda County72.8Brazoria County: 72.7 °FBrazoria County72.7
°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
1Hidalgo County77.1+3.4%
1Starr County77.1+3.2%
3Cameron County76.9+3.2%
4Zapata County76.7+2.8%
5Willacy County76.6+3.4%
6Brooks County76.2+3.3%
7Kenedy County76.1+3.3%
8Jim Hogg County76+3%
9Kleberg County75.8+3.3%
10Nueces County75.2+3.2%
11Webb County75.1+2.9%
12Jim Wells County74.9+2.7%
13Duval County74.7+2.6%
14Dimmit County74.3+2.9%
14Maverick County74.3+3.1%
14San Patricio County74.3+3.1%
17La Salle County74.2+2.9%
18Aransas County74.1+2.5%
19McMullen County73.8+2.8%
20Live Oak County73.7+2.8%
20Refugio County73.7+2.6%
22Zavala County73.6+2.4%
23Bee County73.5+2.8%
23Calhoun County73.5+2.5%
23Goliad County73.5+2.9%
26Victoria County73.4+2.8%
27DeWitt County73.3+3.1%
27Lavaca County73.3+2.9%
29Frio County73.2+2.1%
29Jackson County73.2+2.8%
31Colorado County73.1+3.1%
32Gonzales County73+3%
32Wharton County73+2.8%
34Atascosa County72.9+2.1%
34Kinney County72.9+3.1%
36Fort Bend County72.8+2.2%
36Galveston County72.8+2.7%
36Karnes County72.8+2.7%
36Matagorda County72.8+2.5%
40Brazoria County72.7+2.1%
41Fayette County72.6+3%
42Austin County72.5+2.5%
42Harris County72.5+2.5%
44Wilson County72.4+2.4%
45Waller County72.3+2.3%
46Caldwell County72.2+2.7%
46Guadalupe County72.2+2.6%
48Uvalde County72.1+2.3%
49Bexar County72+2.1%
49Chambers County72+3.3%
49Medina County72+1.8%
52Jefferson County71.8+3.6%
52Washington County71.8+2.6%
54Montgomery County71.7+2.3%
55Bastrop County71.5+2.7%
56Burleson County71.4+3.2%
56Liberty County71.4+2.9%
58Lee County71.3+2.9%
58Val Verde County71.3+2.7%
60Orange County71.2+3.6%
61Brazos County71+3%
61Grimes County71+2.6%
63Comal County70.9+2.5%
64Hardin County70.6+3.4%
64Travis County70.6+2.6%
66Hays County70.5+2.6%
66San Jacinto County70.5+2%
68Milam County70.3+2.9%
69Terrell County70.2+3.1%
69Walker County70.2+2.2%
69Williamson County70.2+2.9%
72Polk County70.1+2.6%
73Llano County69.9+2.2%
74Newton County69.8+3.3%
75Blanco County69.7+2.7%
76Bandera County69.6+2.1%
76Bell County69.6+2.5%
76Burnet County69.6+2.5%
76Jasper County69.6+3%
76Madison County69.6+2.5%
76Robertson County69.6+2.8%
76Tyler County69.6+2.8%
83Angelina County69.5+2.5%
83Trinity County69.5+2.4%
85Kendall County69.4+2.1%
86Edwards County69.3+3%
87Crane County69.2+3.1%
87Real County69.2+2.5%
87San Saba County69.2+2.1%
90Lampasas County69+2.2%
90Mason County69+2.2%
90Sabine County69+2.5%
90Ward County69+3.8%
94Navarro County68.9+2.8%
94Somervell County68.9+1.9%
96Coryell County68.8+1.9%
96Falls County68.8+1.6%
96San Augustine County68.8+2.2%
99Crockett County68.7+2.7%
99Hill County68.7+2.1%
99Houston County68.7+2.2%
102Ellis County68.6+2.1%
102Erath County68.6+1.5%
102Freestone County68.6+2.8%
102Hamilton County68.6+1.8%
102Hood County68.6+1.9%
102Leon County68.6+2.4%
102Limestone County68.6+2.4%
102Mills County68.6+2.1%
102Nacogdoches County68.6+2.4%
111Bosque County68.5+1.5%
111Comanche County68.5+1.8%
111McCulloch County68.5+2.4%
111McLennan County68.5+1.2%
111Pecos County68.5+3.3%
111Tarrant County68.5+2.2%
117Brown County68.4+1.8%
117Dallas County68.4+2.1%
117Johnson County68.4+2.1%
117Upton County68.4+3%
121Brewster County68.3+3%
121Gillespie County68.3+1.9%
121Sutton County68.3+2.6%
124Concho County68.2+2.4%
125Cherokee County68.1+1.9%
125Kimble County68.1+2.1%
127Anderson County68+2.1%
127Coleman County68+1.8%
127Palo Pinto County68+2.4%
127Reeves County68+3.5%
127Shelby County68+2.3%
132Kerr County67.9+2%
132Tom Green County67.9+2%
134Parker County67.8+2.4%
134Runnels County67.8+2%
136Denton County67.7+2.3%
136Menard County67.7+2.1%
136Winkler County67.7+4%
139Henderson County67.6+2.7%
139Kaufman County67.6+1.8%
139Loving County67.6+3.5%
139Panola County67.6+2.1%
139Reagan County67.6+2.6%
139Rusk County67.6+2.3%
145Coke County67.5+2%
145Irion County67.5+2%
147Ector County67.4+3.5%
147Schleicher County67.4+2%
149Midland County67.3+3.2%
149Rockwall County67.3+1.7%
151Eastland County67.2+1.7%
151Gregg County67.2+2.6%
151Shackelford County67.2+1.8%
151Sterling County67.2+2.1%
151Wise County67.2+2.4%
156Glasscock County67.1+2.6%
156Haskell County67.1+2.1%
156Mitchell County67.1+1.2%
156Presidio County67.1+2.9%
156Stephens County67.1+2%
156Throckmorton County67.1+2.1%
162Collin County67+1.5%
162Harrison County67+2.3%
164Callahan County66.9+1.5%
164Camp County66.9+2.6%
164Smith County66.9+2.5%
164Taylor County66.9+1.5%
164Titus County66.9+2.6%
164Van Zandt County66.9+2.1%
164Young County66.9+2.6%
171Baylor County66.8+1.8%
171Jones County66.8+1.5%
171Morris County66.8+2.6%
171Stonewall County66.8+1.8%
171Upshur County66.8+2.5%
176Archer County66.7+2.1%
176Cass County66.7+2.6%
176Fisher County66.7+1.4%
176Howard County66.7+2%
176Hunt County66.7+1.7%
176Jack County66.7+2.9%
176Knox County66.7+1.7%
176Marion County66.7+2.3%
184Franklin County66.6+2.5%
184Nolan County66.6+1.4%
184Rains County66.6+1.8%
184Wood County66.6+2.1%
188Clay County66.4+2.3%
188El Paso County66.4+2.9%
188Hopkins County66.4+2%
191Bowie County66.3+2.2%
191Delta County66.3+1.8%
191Fannin County66.3+1.8%
191Kent County66.3+1.7%
191King County66.3+1.5%
196Grayson County66.2+2%
196Martin County66.2+2.8%
196Montague County66.2+2.5%
199Cooke County66.1+2%
199Scurry County66.1+1.2%
199Wichita County66.1+1.7%
202Andrews County65.8+3.3%
202Foard County65.8+1.4%
202Wilbarger County65.8+1.5%
205Borden County65.7+1.7%
206Lamar County65.6+1.5%
206Red River County65.6+1.5%
208Garza County65.5+2%
209Cottle County65+1.2%
209Hardeman County65+0.9%
211Culberson County64.8+3.3%
212Dickens County64.7+1.4%
213Hudspeth County64.3+3.2%
214Childress County64.2+0.6%
214Dawson County64.2+1.6%
216Hall County63.9+1.4%
216Jeff Davis County63.9+3.6%
218Motley County63.8+1.3%
219Gaines County63.7+2.1%
220Lynn County63.5+1.6%
221Crosby County63+1.4%
222Terry County62.6+1.8%
223Briscoe County62.5+1.8%
223Collingsworth County62.5+1%
225Lubbock County62.2+1.3%
226Yoakum County62.1+2.1%
227Donley County61.9+1.6%
228Wheeler County61.6+1.7%
229Armstrong County61.5+1.8%
230Floyd County61.4+1.5%
230Hockley County61.4+2%
230Hutchinson County61.4+1.7%
233Roberts County61.1+2.5%
234Cochran County60.9+2.4%
234Gray County60.9+2%
236Hale County60.7+1.8%
237Carson County60.5+1.5%
237Hemphill County60.5+2%
237Swisher County60.5+2%
240Potter County60.4+1.5%
241Lamb County60.3+2.4%
242Randall County60.2+2%
243Bailey County60.1+2.4%
244Castro County60+2.6%
245Parmer County59.8+2.2%
246Moore County59.7+1.4%
247Hansford County59.6+1.7%
248Ochiltree County59.5+2.6%
249Deaf Smith County59.3+2.1%
249Lipscomb County59.3+1.9%

Showing the top 250 of 254. The Excel download has every row.

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 Texas 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 Texas 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/texas-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 Texas 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/texas-counties?period=2023.

Harvard

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

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

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

Which county has the lowest average annual temperature?

Dallam County, with 56.3 °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 Texas: more rankings