Counties in Texas by median age

Loving County had the highest median age of 254 counties in 2023, at 68.9 years. Jim Hogg County had the lowest, at 25 years. The median was 39.3 years and the figure for Texas was 35.5 years. Source: the U.S. Census Bureau.

Highest68.9Loving County
Median39.3254 counties
Texas35.5History

Top 40 counties, 2023

CSVChart (SVG)

Loving CountyLoving County: 68.9 years68.9Kenedy CountyKenedy County: 65.5 years65.5Terrell CountyTerrell County: 60.9 years60.9Jeff Davis CountyJeff Davis County: 58.7 years58.7Menard CountyMenard County: 58 years58Kent CountyKent County: 57.6 years57.6Llano CountyLlano County: 57.5 years57.5Real CountyReal County: 56.5 years56.5Sabine CountySabine County: 54.3 years54.3Bandera CountyBandera County: 53.4 years53.4Mills CountyMills County: 52.2 years52.2Motley CountyMotley County: 51.4 years51.4Aransas CountyAransas County: 51 years51Briscoe CountyBriscoe County: 50.8 years50.8Marion CountyMarion County: 50.6 years50.6Gillespie CountyGillespie County: 50.5 years50.5Irion CountyIrion County: 50.5 years50.5Kinney CountyKinney County: 50.4 years50.4Blanco CountyBlanco County: 50.3 years50.3Kimble CountyKimble County: 50.3 years50.3Trinity CountyTrinity County: 49.8 years49.8King CountyKing County: 49.1 years49.1Red River CountyRed River County: 49.1 years49.1San Augustine CountySan Augustine County: 48.8 years48.8Fayette CountyFayette County: 48.6 years48.6Kerr CountyKerr County: 48.6 years48.6Coleman CountyColeman County: 48.5 years48.5Wood CountyWood County: 48.4 years48.4Culberson CountyCulberson County: 48.1 years48.1Clay CountyClay County: 47.8 years47.8Baylor CountyBaylor County: 47.5 years47.5Coke CountyCoke County: 47.2 years47.2McCulloch CountyMcCulloch County: 47.1 years47.1Mason CountyMason County: 46.5 years46.5Stonewall CountyStonewall County: 46.5 years46.5Bosque CountyBosque County: 46.3 years46.3Hood CountyHood County: 46.3 years46.3Rains CountyRains County: 46.2 years46.2Newton CountyNewton County: 45.8 years45.8Dickens CountyDickens County: 45.7 years45.7
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
years
Change on 2022
1Loving County68.9+37
2Kenedy County65.5+25.6
3Terrell County60.9+3.2
4Jeff Davis County58.7-3.3
5Menard County58-1.4
6Kent County57.6-2.3
7Llano County57.5+0.1
8Real County56.5+4.2
9Sabine County54.3+0.2
10Bandera County53.40
11Mills County52.2+1.4
12Motley County51.4+0.7
13Aransas County510
14Briscoe County50.8+1.1
15Marion County50.6-1.5
16Gillespie County50.5+0.8
16Irion County50.5+11
18Kinney County50.4+2.9
19Blanco County50.3+0.8
19Kimble County50.3+1.9
21Trinity County49.8-0.3
22King County49.1+13.3
22Red River County49.1+0.2
24San Augustine County48.8+0.2
25Fayette County48.6+0.6
25Kerr County48.6+0.4
27Coleman County48.5+0.1
28Wood County48.40
29Culberson County48.1+0.6
30Clay County47.8+1
31Baylor County47.5+0.8
32Coke County47.2+0.1
33McCulloch County47.1+2.7
34Mason County46.5-1.7
34Stonewall County46.5+13
36Bosque County46.3+0.2
36Hood County46.3-0.2
38Rains County46.2-1.4
39Newton County45.8+0.3
40Dickens County45.7-2.2
40Foard County45.7-5.2
42Donley County45.4+5.1
43Concho County45.3-1.1
44San Jacinto County45-0.3
45Burnet County44.9+0.2
45Hall County44.9-0.2
47Goliad County44.8+0.1
48Burleson County44.3+0.2
48Cottle County44.3+6.9
48Hardeman County44.3+0.2
48Haskell County44.30
48Leon County44.3-0.4
53Houston County44+0.1
53Montague County44-0.1
53Somervell County44+0.9
56Lampasas County43.9+0.1
56Polk County43.9+0.1
56Refugio County43.9+1
56Shackelford County43.9+1
60Callahan County43.8+0.3
60Cass County43.8-0.5
60Colorado County43.8+0.6
60Hamilton County43.8-1.2
60Henderson County43.8-0.1
65Comanche County43.7-0.5
66Franklin County43.5+0.6
67Archer County43.10
67Kendall County43.1+0.5
67Lavaca County43.1-0.3
70Armstrong County43-0.9
71Crockett County42.9-7.1
72Throckmorton County42.7-6.1
73Eastland County42.6+1.1
73Fisher County42.6+0.4
75Jasper County42.5+0.2
75Tyler County42.5-0.1
77Morris County42.4-0.6
78Carson County42.3+1
79Brewster County42.2-3.9
80Jackson County42.1+1.7
80Van Zandt County42.1+0.1
82Comal County42+0.3
82Limestone County420
82Presidio County42+0.1
85DeWitt County41.8+0.1
85Freestone County41.80
85Runnels County41.8+0.9
88Austin County41.6+0.6
88Milam County41.6+0.1
88Stephens County41.6+0.7
91Falls County41.5+1.5
92Brown County41.4+0.2
92Lee County41.4-0.5
94Hemphill County41.3+0.5
94Jack County41.3+2.1
96Palo Pinto County41.1-0.2
96Upton County41.1+1.2
98Robertson County40.9+0.3
98Washington County40.9-1
100Hill County40.8-0.4
101Delta County40.7+0.1
101Fannin County40.7+0.3
101Young County40.7+0.4
104Glasscock County40.6+1.8
104Wheeler County40.6+0.6
106Grimes County40.5+0.2
106Knox County40.5-0.6
106Panola County40.5+1.3
109Cooke County40.3-0.1
109Upshur County40.3-0.6
111San Saba County40.1-1.8
111Wilson County40.1+0.2
113Lamar County40-0.3
113Shelby County40+0.3
113Wise County40+0.7
116Calhoun County39.9+1.5
117Schleicher County39.8+0.4
118Edwards County39.6-0.6
118Hopkins County39.6-0.1
118Medina County39.6+0.2
121Anderson County39.5+0.2
121Hartley County39.5-0.2
121Wilbarger County39.5+2.3
124Grayson County39.4+0.2
124Roberts County39.4-3.1
126Crosby County39.3-0.1
126Hardin County39.3-0.1
126Parker County39.3-0.1
129Jones County39+0.6
130Harrison County38.9+0.1
131Gonzales County38.8+2
131La Salle County38.8+3.8
131Rusk County38.80
134Camp County38.7-0.3
134Cochran County38.7+1.3
136Live Oak County38.6-2.2
137Floyd County38.5+2.8
137Galveston County38.5+0.4
139Bowie County38.4+0.2
139Garza County38.4-3.4
139Wharton County38.4+0.7
142Caldwell County38.2+0.4
142Cherokee County38.20
144Brooks County38.1-0.2
144Collingsworth County38.1-0.2
144Hutchinson County38.1-0.2
147Orange County37.9+0.2
148Angelina County37.80
149Rockwall County37.60
150Bastrop County37.5-0.5
150Guadalupe County37.5+0.2
150Matagorda County37.5+0.4
153Lipscomb County37.4+1.5
153Navarro County37.4-0.1
153Smith County37.4+0.2
156Collin County37.3+0.2
156Pecos County37.3+0.6
158Hunt County37.2-0.4
158Johnson County37.2+0.1
158Lynn County37.2+0.6
158Martin County37.2+2.5
158Montgomery County37.2-0.2
158Williamson County37.2+0.3
164Fort Bend County37.1+0.2
164Jefferson County37.1+0.3
164Karnes County37.1+1.5
164San Patricio County37.1+1.1
164Walker County37.1+0.6
169Howard County37-0.6
170Mitchell County36.9+4.6
171Denton County36.8+0.3
171Gray County36.8+0.2
171Nueces County36.8+0.6
171Randall County36.8+0.4
175Crane County36.7-1.2
176Lamb County36.6-0.2
176Victoria County36.6+0.3
178Brazoria County36.5+0.2
178Nolan County36.5-0.1
178Sherman County36.5-1.9
178Swisher County36.5+0.6
182Scurry County36.4+0.2
183Dimmit County36.3-0.1
183Ellis County36.3+0.1
185Parmer County36.2-0.1
186Atascosa County36.1+0.3
187Duval County35.9+0.4
187Gregg County35.9+0.1
187Hansford County35.9+2
190Bee County35.8+0.2
190Hockley County35.8+0.5
190Madison County35.8-0.4
190Tom Green County35.8+0.8
194Terry County35.7+0.3
195Jim Wells County35.5-0.1
195Travis County35.5+0.4
197Chambers County35.3-0.1
197Winkler County35.3-0.9
199Bailey County35.1+4.8
199Potter County35.1+0.6
199Tarrant County35.1+0.2
202Wichita County35+0.2
203Castro County34.9+0.1
203Sutton County34.9+3.6
203Ward County34.9-0.3
206Titus County34.7+0.3
207Bexar County34.6+0.4
207Dawson County34.6+0.6
207Uvalde County34.6+0.4
210Harris County34.4+0.3
210Reeves County34.4-1
212Kaufman County34.2-0.4
213Hale County34.1+0.7
214Dallas County34+0.2
214McLennan County34+0.4
216Hays County33.9+0.7
217Willacy County33.70
218Childress County33.6+1
219El Paso County33.3+0.5
219Liberty County33.3-0.8
219Ochiltree County33.3+0.3
222Hudspeth County33.2+1.1
223Andrews County33.1+0.7
224Taylor County33+0.1
224Yoakum County33+3
226McMullen County32.6-3.9
226Midland County32.6+0.5
228Oldham County32.5-2.5
228Zavala County32.5-0.7
230Cameron County32.4+0.4
230Coryell County32.4+0.2
232Val Verde County32.3+0.6
233Bell County32.1+0.4
234Erath County31.9+0.3
235Frio County31.8-1.3
235Nacogdoches County31.8+0.1
237Lubbock County31.7+0.5
238Zapata County31.5+0.6
239Deaf Smith County31.4-0.6
239Sterling County31.4-0.7
241Ector County31.3+0.3
242Waller County30.8+2.1
243Moore County30.6-0.1
244Dallam County30.4-0.4
245Hidalgo County30.3+0.5
246Maverick County30.2+0.1
247Borden County30-6.5
248Webb County29.8+0.4
249Reagan County29.4-3.6
250Gaines County29.30

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

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

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

U.S. Census Bureau. American Community Survey 5-year estimates, table B01002: median age, total population. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b01002.dat. Retrieved 2026-10-08.

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 median age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&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 median age?

Loving County, with 68.9 years in 2023, according to the U.S. Census Bureau.

Which county has the lowest median age?

Jim Hogg County, with 25 years in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population. Retrieved 2026-10-08.

Median age: other rankings

Counties in Texas: more rankings