Ranking of Texas Counties By Percentage of Population that are Non-Hispanic White in 2019

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, among all Texas counties, Clay County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (88.94%), followed by Archer County (88.53%), and Armstrong County (88.02%).

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

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of Texas Counties By Percentage of Pop. that are Non-Hispanic White in 2019
Clay
Archer
Armstrong
Roberts
Hardin
Llano
Callahan
Sabine
Carson
Montague
Ranking of Texas Counties By Percentage of Pop. that are Non-Hispanic White in 2019
0 of 0
Rank County % of County Population
1 Clay County 88.94
2 Archer County 88.53
3 Armstrong County 88.02
4 Roberts County 86.02
5 Hardin County 85.88
6 Llano County 85.86
7 Callahan County 85.78
8 Sabine County 85.55
9 Carson County 85.46
10 Montague County 85.32
11 Rains County 85.02
12 Shackelford County 84.93
13 Hood County 83.69
14 Hamilton County 83.63
15 Throckmorton County 82.96
15 Van Zandt County 82.96
16 Parker County 82.56
17 Wood County 81.98
18 Baylor County 80.51
19 Donley County 80.29
19 Upshur County 80.29
20 Loving County 80
21 Orange County 79.67
22 Delta County 79.48
23 King County 79.4
24 Borden County 79.27
25 Tyler County 78.91
26 Mills County 78.67
27 Eastland County 78.55
28 Fannin County 78.22
29 Somervell County 78.14
30 Trinity County 77.93
31 Franklin County 77.81
32 Henderson County 77.45
33 Bosque County 77.11
34 Bandera County 76.86
35 Young County 76.74
36 Motley County 76.67
37 Jack County 76.56
38 Kent County 76.52
39 Coleman County 76.39
40 Blanco County 76.36
41 Leon County 76.08
41 Wise County 76.08
42 Cass County 75.97
43 Stonewall County 75.9
44 Oldham County 75.75
45 Foard County 75.26
46 Palo Pinto County 74.84
47 Grayson County 74.8
48 Cooke County 74.71
49 Jasper County 74.65
50 San Jacinto County 74.26
51 Coke County 74.1
52 Gillespie County 73.97
53 Erath County 73.95
54 Red River County 73.72
55 Lamar County 73.45
56 Newton County 73.39
57 Burnet County 73.18
58 Panola County 73.03
59 Lavaca County 73.01
60 Mason County 72.87
61 Hopkins County 72.79
62 Kimble County 72.65
63 Lampasas County 72.03
64 Kendall County 71.39
65 Polk County 71.1
66 Fayette County 70.88
67 Brown County 70.78
68 Marion County 70.72
69 Hunt County 70.46
70 Hill County 70.11
71 Stephens County 70.07
72 Johnson County 70.05
73 Irion County 69.9
74 Randall County 69.86
75 Hutchinson County 69.65
76 Briscoe County 69.39
77 San Augustine County 69.34
78 Wheeler County 68.94
79 Comanche County 68.83
80 Rockwall County 68.82
81 Real County 68.3
82 Kerr County 68.13
83 Hardeman County 67.74
84 Aransas County 66.55
85 Comal County 66.53
86 Fisher County 66.35
87 Freestone County 66.13
88 Chambers County 65.52
89 Haskell County 65.14
90 Wichita County 64.52
91 Montgomery County 64.44
92 Burleson County 64.4
93 Cottle County 63.83
94 Morris County 63.82
95 Hartley County 63.76
96 Washington County 63.48
97 San Saba County 63.24
98 Harrison County 63.22
99 Lee County 63.13
100 Rusk County 63.03
101 Bowie County 62.97
102 Jeff Davis County 62.68
103 Taylor County 62.66
104 Hemphill County 62.65
105 McCulloch County 62.54
106 Milam County 62.04
107 Gray County 62.01
108 Houston County 61.6
109 Austin County 61.51
109 Concho County 61.51
110 Dickens County 61.37
111 Shelby County 61.36
112 Runnels County 60.9
113 Lipscomb County 60.77
114 Angelina County 60.07
115 Liberty County 60.06
116 Cherokee County 59.94
117 Kaufman County 59.65
118 Menard County 59.27
119 Smith County 59.25
120 Nacogdoches County 59.22
121 Glasscock County 58.88
122 Ellis County 58.8
123 Grimes County 58.53
124 Anderson County 58.32
125 Jones County 58.17
126 Limestone County 58.12
127 Jackson County 57.91
128 Goliad County 57.88
129 Williamson County 57.86
130 Denton County 57.53
131 Coryell County 57.43
132 Collingsworth County 57.38
133 Knox County 57.14
134 Gregg County 56.97
135 Galveston County 56.66
136 Robertson County 56.62
137 Wilbarger County 56.54
138 Wilson County 56.22
139 Walker County 56.17
140 Colorado County 55.61
141 Childress County 55.46
142 McLennan County 55.44
143 Hall County 55.25
144 Brazos County 55.11
145 Sterling County 54.98
146 Camp County 54.96
147 Collin County 54.81
148 Gaines County 54.68
149 Navarro County 54.58
150 DeWitt County 54.34
151 Nolan County 54.03
152 Madison County 53.93
153 McMullen County 53.62
154 Live Oak County 53.19
155 Lubbock County 52.64
156 Sherman County 52.57
157 Hays County 52.55
158 Tom Green County 52.16
159 Scurry County 51.86
160 Bastrop County 50.91
161 Lynn County 50.74
162 Falls County 50.6
163 Brewster County 49.64
164 Guadalupe County 49.32
165 Martin County 49.19
166 Hansford County 49.18
167 Travis County 48.82
168 Dallam County 48.3
169 Mitchell County 47.51
170 Howard County 47.39
171 Hockley County 45.96
172 Tarrant County 45.31
173 Brazoria County 45.2
174 Swisher County 45.1
175 Bell County 44.44
176 Titus County 44.29
177 Midland County 43.93
178 Victoria County 43.77
179 Wharton County 43.59
180 Potter County 43.19
181 Matagorda County 43.1
182 Schleicher County 43.06
183 Edwards County 42.82
184 Medina County 42.75
184 Waller County 42.75
185 Terrell County 42.15
186 Ochiltree County 41.91
187 Calhoun County 41.55
188 Refugio County 41.13
189 Gonzales County 41.11
190 Upton County 40.42
191 Garza County 39.71
192 Andrews County 39.54
193 Jefferson County 39.25
194 Crosby County 38.91
195 Lamb County 38.83