Ranking of Texas Counties By Percentage of White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the Texas White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 24.28%. Among all Texas counties, McMullen County had the highest percentage of its White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (47.47%), followed by Sterling County (46.14%), and Jasper County (44.62%).

The chart below shows the top 10 Texas counties, and the table below shows the ranking of all Texas counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of Texas Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
McMullen County
Sterling County
Jasper County
Cass County
La Salle County
Reeves County
San Augustine County
Gonzales County
Deaf Smith County
Mitchell County
Ranking of Texas Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 McMullen County 47.47
2 Sterling County 46.14
3 Jasper County 44.62
4 Cass County 44.47
5 La Salle County 43.33
6 Reeves County 41.77
7 San Augustine County 41.59
8 Gonzales County 41.23
9 Deaf Smith County 41.21
10 Mitchell County 40.90
11 Morris County 40.88
12 Red River County 40.48
13 Crane County 40.47
14 Madison County 40.46
15 DeWitt County 40.40
16 Milam County 40.32
17 Lavaca County 40.25
18 San Jacinto County 40.05
19 Lee County 39.96
20 Culberson County 39.83
21 Newton County 39.78
22 Liberty County 39.67
23 Atascosa County 39.46
24 Reagan County 39.36
25 Hardin County 39.26
26 San Saba County 39.22
27 Refugio County 39.21
28 Jack County 39.16
29 Stonewall County 39.03
30 Rains County 38.85
31 Tyler County 38.82
32 Frio County 38.40
33 Real County 38.30
34 Fayette County 38.24
35 Marion County 38.18
36 Pecos County 38.15
37 Archer County 37.97
38 Baylor County 37.79
39 Polk County 37.77
40 Anderson County 37.74
41 Titus County 37.60
42 Jim Wells County 37.59
43 Caldwell County 37.56
44 Jones County 37.49
45 Ward County 37.47
46 Falls County 37.38
47 Haskell County 37.21
48 Walker County 37.08
49 Palo Pinto County 37.02
50 Leon County 36.93
50 Trinity County 36.93
51 Karnes County 36.86
51 Montague County 36.86
52 Crosby County 36.71
53 Zapata County 36.66
54 Orange County 36.45
55 Hamilton County 36.29
56 Throckmorton County 36.17
57 Runnels County 36.06
58 Robertson County 35.94
59 Clay County 35.81
60 Hall County 35.73
61 Sabine County 35.70
62 Colorado County 35.56
63 Johnson County 35.51
64 Willacy County 35.33
65 Lamb County 35.29
66 Hutchinson County 35.13
67 Brown County 35.03
68 McCulloch County 35.02
69 Wheeler County 34.97
70 Crockett County 34.92
71 Fannin County 34.89
72 Ochiltree County 34.83
73 Hunt County 34.82
74 Concho County 34.80
75 Hopkins County 34.77
76 Burleson County 34.71
77 Wise County 34.63
78 Zavala County 34.59
79 Shelby County 34.54
80 Roberts County 34.50
81 Carson County 34.34
81 Fisher County 34.34
82 Bailey County 34.15
83 Dallam County 34.08
84 Grimes County 34.04
85 Upshur County 33.98
86 Duval County 33.93
87 Garza County 33.90
88 King County 33.78
89 Freestone County 33.76
90 Hill County 33.61
91 Houston County 33.59
92 Callahan County 33.58
93 Lipscomb County 33.53
94 Stephens County 33.30
95 Jim Hogg County 33.27
96 Camp County 33.25
96 Gray County 33.25
97 Bowie County 33.24
98 Hemphill County 33.23
99 Lamar County 33.14
100 Austin County 33.06
101 Wilson County 33.05
102 Live Oak County 32.99
103 Henderson County 32.97
104 Swisher County 32.92
105 Castro County 32.77
106 Gaines County 32.71
107 Calhoun County 32.70
108 Wilbarger County 32.68
109 Winkler County 32.54
110 Childress County 32.51
111 Young County 32.49
112 Hardeman County 32.47
113 Nolan County 32.40
114 Wichita County 32.37
115 Dimmit County 32.34
116 Wood County 32.29
117 Martin County 32.24
117 Van Zandt County 32.24
118 Bosque County 32.23
119 Jackson County 32.22
120 Dickens County 32.19
121 Coke County 32.14
122 Hale County 32.02
123 San Patricio County 31.91
124 Mills County 31.87
125 Briscoe County 31.85
126 Howard County 31.83
127 Potter County 31.80
127 Scurry County 31.80
128 Comanche County 31.74
129 Hartley County 31.73
129 Moore County 31.73
130 Oldham County 31.71
131 Somervell County 31.70
132 Terry County 31.65
133 Aransas County 31.56
134 Burnet County 31.50
135 Sutton County 31.49
136 Rusk County 31.46
137 Dawson County 31.42
138 Cooke County 31.37
139 Knox County 31.36
140 Hudspeth County 31.25
141 Uvalde County 31.21
142 Andrews County 31.18
143 Limestone County 31.12
144 Matagorda County 31.03
145 Navarro County 30.95
146 Guadalupe County 30.83
147 Ector County 30.76
148 Victoria County 30.71
149 Delta County 30.68
150 Angelina County 30.66
151 Donley County 30.58
152 Hansford County 30.56
153 Harrison County 30.54
154 Bastrop County 30.48
155 Medina County 30.43
156 Coleman County 30.38
157 Kaufman County 30.36
158 Motley County 30.21
159 Cherokee County 30.19
160 Washington County 30.03
161 Yoakum County 30.01
162 Panola County 29.98
163 Schleicher County 29.83
164 Tom Green County 29.80
165 Eastland County 29.78
165 Grayson County 29.78
166 Waller County 29.62
167 Bee County 29.60
168 Nueces County 29.49
169 Cochran County 29.44
170 Jefferson County 29.42
171 Blanco County 29.19
172 Coryell County 28.95
173 Floyd County 28.91
174 Nacogdoches County 28.88
175 Parmer County 28.72
176 Lampasas County 28.64
177 Gregg County 28.30
178 Cottle County 28.14
179 Armstrong County 28.01
180 Bandera County 27.97
181 Taylor County 27.80
182 Hood County 27.63
183 Erath County 27.38
183 Kerr County 27.38
184 Ellis County 27.32
185 Parker County 27.31
186 Kleberg County 27.26
187 Wharton County 26.84
188 Sherman County 26.79
189 Kimble County 26.66
190 Cameron County 26.60
191 Hockley County 26.46
192 Chambers County 26.38
193 Brazoria County 26.25
194 Franklin County 26.24
195 Llano County 26.18
196 Starr County 26.13
197 Goliad County 26.02
198 Borden County 25.87
199 Gillespie County 25.83
200 Lynn County 25.75
201 Bell County 25.67
202 Kinney County 25.57
203 Foard County 25.00
204 Val Verde County 24.98
205 McLennan County 24.90
206 Brooks County 24.86
207 Hidalgo County 24.76
208 Lubbock County 24.68
209 Upton County 24.58
210 Maverick County 24.35
211 Kent County 24.15
212 Bexar County 24.05
213 Webb County 23.92
214 Comal County 23.78
215 Randall County 23.68
216 Midland County 23.66
217 Collingsworth County 23.55
218 Galveston County 23.45
219 El Paso County 23.38
220 Irion County 23.33
221 Glasscock County 23.26
222 Montgomery County 23.24
223 Menard County 22.40
224 Smith County 22.37
225 Tarrant County 22.28
226 Mason County 21.84
227 Hays County 21.74
228 Harris County 21.40
229 Shackelford County 20.88
230 Edwards County 20.84
231 Dallas County 20.63
231 Terrell County 20.63
232 Jeff Davis County 19.87
233 Brazos County 19.40
234 Williamson County 18.57
235 Kenedy County 18.18
236 Rockwall County 17.70
237 Loving County 17.65
238 Denton County 17.37
239 Fort Bend County 17.32
240 Brewster County 16.84
241 Collin County 15.87
242 Kendall County 14.16
243 Travis County 12.94
244 Presidio County 12.07