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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, among all Texas counties, Loving County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (89.23%), followed by Clay County (88.8%), and Armstrong County (87.96%).

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 2020
Loving
Clay
Armstrong
Roberts
Archer
Borden
Sabine
Hardin
Callahan
Carson
Ranking of Texas Counties By Percentage of Pop. that are Non-Hispanic White in 2020
0 of 0
Rank County % of County Population
1 Loving County 89.23
2 Clay County 88.8
3 Armstrong County 87.96
4 Roberts County 87.47
5 Archer County 87.31
6 Borden County 86.14
7 Sabine County 85.95
8 Hardin County 85.8
9 Callahan County 85.67
10 Carson County 84.86
11 Llano County 84.82
12 Throckmorton County 84.7
13 Montague County 84.67
14 Rains County 84.54
15 Hamilton County 83.91
16 Shackelford County 83.54
17 Hood County 83.13
18 Van Zandt County 82.67
19 Wood County 82.23
20 Parker County 82.07
21 Kent County 81.39
22 King County 81.27
23 Baylor County 81.26
24 Motley County 81.24
25 Mills County 80.03
26 Delta County 79.88
27 Orange County 79.39
28 Upshur County 79.23
29 Donley County 78.81
30 Trinity County 78.7
30 Tyler County 78.7
31 Eastland County 78.41
32 Franklin County 78.31
33 Coleman County 78.23
34 Fannin County 78.11
35 Somervell County 77.62
36 Blanco County 77.45
37 Bosque County 77.42
38 Henderson County 77.23
39 Bandera County 76.76
40 Young County 76.7
41 Gillespie County 76.09
42 Cass County 76.01
43 Jack County 75.86
44 Newton County 75.77
45 Wise County 75.73
46 Coke County 75.67
47 Mason County 75.33
48 Leon County 75.04
49 Palo Pinto County 74.88
50 Jasper County 74.65
51 Red River County 74
52 Oldham County 73.91
53 Foard County 73.81
54 Kimble County 73.75
55 Grayson County 73.47
56 Stonewall County 73.45
57 Erath County 73.31
58 Cooke County 73.02
59 Burnet County 72.99
59 Lavaca County 72.99
60 Kendall County 72.9
61 Lamar County 72.89
62 Panola County 72.76
63 Hopkins County 72.43
64 Irion County 72.25
65 Polk County 72.05
66 Brown County 71.92
67 Lampasas County 71.79
68 Marion County 71.42
69 Fayette County 70.99
70 San Jacinto County 70.66
71 Stephens County 70.12
72 Randall County 70.11
73 Wheeler County 69.8
74 Kerr County 69.54
75 Hutchinson County 69.51
76 Hill County 69.32
77 Real County 69.14
78 San Augustine County 68.58
79 Comanche County 68.5
79 Johnson County 68.5
80 Aransas County 68.49
81 Hunt County 68.4
82 Hardeman County 68.21
83 Rockwall County 67.49
84 Comal County 67.11
85 Fisher County 67.05
86 Haskell County 66.74
87 Briscoe County 66.6
88 Dickens County 66.38
89 Freestone County 66.15
90 Chambers County 65.52
91 Jeff Davis County 64.47
92 Burleson County 64.4
93 Wichita County 64.25
94 McCulloch County 64.21
95 Morris County 63.76
96 Menard County 63.27
97 Milam County 63.16
98 San Saba County 63.14
99 Cottle County 63.08
100 Taylor County 63.02
101 Hartley County 62.89
102 Washington County 62.71
103 Montgomery County 62.61
104 Hemphill County 62.53
105 Bowie County 62.5
106 Rusk County 62.45
107 Glasscock County 62.33
108 Gray County 62.23
109 Lee County 62.22
110 Sterling County 62.16
111 Harrison County 61.99
112 Austin County 61.95
113 Runnels County 61.33
114 Goliad County 60.7
115 Cherokee County 60.41
116 Shelby County 60.28
117 Houston County 59.57
118 Angelina County 59.54
119 Collingsworth County 59.28
120 McMullen County 59.13
121 Smith County 58.85
122 Jackson County 58.82
123 Lipscomb County 58.5
124 Nacogdoches County 58.47
125 Childress County 58.46
126 Grimes County 58.45
127 Limestone County 57.81
128 Knox County 57.75
129 Jones County 57.74
130 Williamson County 57.64
131 Wilson County 57.6
132 Gaines County 57.59
133 Ellis County 57.44
134 Anderson County 57.38
135 Robertson County 57.18
136 Coryell County 56.7
137 Gregg County 56.57
138 Wilbarger County 56.53
139 Kaufman County 56.42
140 Galveston County 56.41
141 Colorado County 56.38
142 Denton County 56.31
143 Nolan County 56.19
144 Hall County 55.89
145 McLennan County 55.66
146 DeWitt County 55.37
147 Liberty County 55.25
148 Camp County 54.8
149 Brazos County 54.62
150 Concho County 54.49
151 Lynn County 53.86
152 Collin County 53.58
152 Tom Green County 53.58
153 Walker County 53.53
154 Hays County 53.5
155 Lubbock County 53.27
156 Navarro County 53.04
157 Madison County 52.69
158 Martin County 52.44
159 Brewster County 51.78
160 Scurry County 51.12
161 Falls County 50.61
162 Guadalupe County 49.55
163 Live Oak County 49.48
164 Travis County 49.17
165 Sherman County 49.16
166 Bastrop County 48.21
167 Hansford County 48.17
168 Mitchell County 47.38
169 Hockley County 45.65
169 Kinney County 45.65
170 Edwards County 45.63
171 Midland County 45.54
172 Howard County 44.93
173 Brazoria County 44.71
173 Wharton County 44.71
174 Schleicher County 44.69
175 Medina County 44.68
176 Tarrant County 44.62
177 Swisher County 44.33
178 Terrell County 44.27
179 Victoria County 44.23
180 Bell County 44.21
181 Titus County 44.14
182 Potter County 44.06
183 Matagorda County 43.48
184 Dallam County 43.45
185 Ochiltree County 42.72
186 Refugio County 42.69
187 Calhoun County 41.84
188 Gonzales County 41.58
189 Andrews County 40.29
190 San Patricio County 40.13
191 Waller County 39.71
192 Crosby County 39.68
193 Upton County 39.65
194 Terry County 38.91