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

Updated on June 18, 2025.

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

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 2017
Clay
Armstrong
Archer
Hardin
Llano
Sabine
Callahan
Roberts
Montague
Rains
Ranking of Texas Counties By Percentage of Pop. that are Non-Hispanic White in 2017
Items per page:
0 of 0
Rank County % of County Population
1 Clay County 89.63
2 Armstrong County 89.44
3 Archer County 88
4 Hardin County 86.54
5 Llano County 86.33
6 Sabine County 86.13
7 Callahan County 85.97
8 Roberts County 85.81
9 Montague County 85.78
10 Rains County 85.63
11 Carson County 85.46
12 Shackelford County 85.28
13 Hamilton County 84.64
14 Hood County 84.4
15 Van Zandt County 83.88
16 Parker County 83.57
17 Throckmorton County 83.25
18 Wood County 82.44
19 Baylor County 81.77
20 Delta County 80.9
21 Donley County 80.83
22 Orange County 80.61
23 King County 80.49
24 Upshur County 80.45
25 Eastland County 79.49
26 Motley County 79.44
27 Tyler County 79.13
28 Mills County 79.12
29 Franklin County 78.95
30 Fannin County 78.83
31 Trinity County 78.45
32 Henderson County 78.31
33 Young County 77.95
34 Bandera County 77.86
35 Bosque County 77.66
36 Borden County 77.58
37 Oldham County 77.44
38 Somervell County 77.38
39 Jack County 77.09
40 Blanco County 76.95
41 Wise County 76.8
42 Coleman County 76.74
43 Loving County 76.69
44 Cass County 76.54
45 Leon County 76.29
46 Kent County 75.99
47 Foard County 75.77
48 Grayson County 75.74
49 Cooke County 75.64
50 Coke County 75.5
51 Palo Pinto County 75.42
52 Gillespie County 74.8
53 Erath County 74.78
53 Jasper County 74.78
54 San Jacinto County 74.76
55 Stonewall County 74.67
56 Lamar County 74.56
57 Burnet County 73.68
58 Lavaca County 73.58
59 Hopkins County 73.46
60 Panola County 73.41
61 Red River County 73.26
62 Newton County 73.23
63 Kimble County 72.94
64 Mason County 72.86
65 Johnson County 72.26
66 Lampasas County 72.25
67 Kendall County 72.12
68 Hunt County 71.77
69 Brown County 71.61
70 Randall County 71.59
71 Stephens County 71.47
72 Fayette County 71.33
73 Marion County 71.13
74 Polk County 71.01
75 Rockwall County 71
76 Hill County 70.59
77 Hutchinson County 70.53
78 Irion County 69.99
79 Comanche County 69.43
80 San Augustine County 69.39
81 Briscoe County 69.04
81 Wheeler County 69.04
82 Kerr County 68.91
83 Real County 68.53
84 Hardeman County 68.48
85 Comal County 67.77
86 Aransas County 67.26
87 Chambers County 67.2
88 Freestone County 66.87
89 Montgomery County 66.2
90 Fisher County 65.93
91 Wichita County 65.38
92 Hartley County 65.37
93 Burleson County 64.86
94 Cottle County 64.6
95 Haskell County 64.54
96 San Saba County 64.5
97 Hemphill County 64.2
97 Kaufman County 64.2
98 Morris County 64.13
99 Washington County 64.07
100 Bowie County 63.81
101 McCulloch County 63.69
102 Harrison County 63.68
103 Rusk County 63.63
104 Lee County 63.58
105 Liberty County 63.52
106 Gray County 63.45
107 Taylor County 63.41
108 Milam County 62.44
109 Lipscomb County 62.33
110 Austin County 62.31
111 Dickens County 62.14
112 Shelby County 61.88
113 Houston County 61.81
114 Runnels County 61.63
115 Jeff Davis County 61.45
116 Menard County 61.23
117 Ellis County 60.88
118 Angelina County 60.78
119 Cherokee County 60.68
120 Concho County 60.2
121 Glasscock County 60.18
122 Smith County 59.87
123 Nacogdoches County 59.53
124 Williamson County 59.51
125 Denton County 59.33
126 Anderson County 58.88
127 Limestone County 58.77
128 Grimes County 58.7
129 Coryell County 58.58
130 Jones County 58.45
131 Jackson County 58.43
132 Goliad County 57.96
133 Collingsworth County 57.95
133 Wilbarger County 57.95
134 Knox County 57.81
135 Gregg County 57.57
136 Robertson County 57.48
137 Galveston County 57.44
138 Wilson County 57.1
139 Collin County 57.07
140 Colorado County 56.42
141 Navarro County 56.31
142 Childress County 56.2
143 Walker County 56.18
144 McLennan County 55.96
145 Camp County 55.94
146 Brazos County 55.92
147 Gaines County 55.78
148 Hall County 55.5
149 Nolan County 55.02
149 Sterling County 55.02
150 Madison County 54.79
151 DeWitt County 54.6
152 Live Oak County 54.08
153 Hays County 53.79
154 Lubbock County 53.59
155 McMullen County 53.53
156 Sherman County 53.16
157 Tom Green County 53.14
158 Bastrop County 52.79
159 Scurry County 52.5
160 Falls County 51.55
161 Hansford County 50.6
162 Guadalupe County 50.53
163 Brewster County 50.15
164 Martin County 49.57
165 Dallam County 49.32
166 Lynn County 49.07
167 Travis County 49.05
168 Mitchell County 48.8
169 Howard County 48.22
170 Brazoria County 47.26
171 Tarrant County 46.86
172 Hockley County 46.77
173 Swisher County 46.49
174 Midland County 45.6
175 Bell County 45.52
176 Titus County 45.27
177 Victoria County 44.7
178 Schleicher County 44.65
179 Wharton County 44.5
180 Potter County 44.06
181 Matagorda County 43.87
182 Medina County 43.67
183 Ochiltree County 43.13
184 Waller County 42.89
185 Edwards County 42.67
186 Terrell County 42.35
187 Calhoun County 42.22
188 Upton County 41.97
189 Gonzales County 41.66
190 Refugio County 41.52
191 Jefferson County 40.54
192 Andrews County 40.21
193 Ward County 40.1
194 Garza County 40.09
195 Caldwell County 39.67