US counties by white (non-Hispanic) population share
Blaine County had the highest white (non-Hispanic) population share of 3144 counties in 2023, at 100%. Starr County had the lowest, at 2.2%. The median was 81.1% and the figure for the United States was 58.2%. Source: the U.S. Census Bureau.
Top 40 counties, 2023
Full ranking
| Rank | Counties | 2023 (%) | Change on 2022 |
|---|---|---|---|
| 1 | Blaine County | 100 | 0 pts |
| 2 | McPherson County | 99.4 | +0.9 pts |
| 3 | Petroleum County | 99.3 | +1.2 pts |
| 4 | Rock County | 98.4 | +0.6 pts |
| 5 | Garfield County | 97.8 | +0.2 pts |
| 6 | Magoffin County | 97.6 | +0.6 pts |
| 7 | Dickenson County | 97.6 | +0.2 pts |
| 8 | Holmes County | 97.4 | -0.1 pts |
| 9 | Boone County | 97.2 | -0.1 pts |
| 10 | Clay County | 97 | +0.1 pts |
| 10 | Jasper County | 97 | +0.7 pts |
| 10 | Lewis County | 97 | -0.1 pts |
| 10 | Tucker County | 97 | -0.1 pts |
| 14 | Osage County | 97 | -0.1 pts |
| 15 | Wirt County | 96.9 | +0.4 pts |
| 16 | Wyoming County | 96.8 | +0.2 pts |
| 17 | Wheeler County | 96.8 | -1.5 pts |
| 18 | Russell County | 96.8 | +0.6 pts |
| 19 | Lawrence County | 96.8 | +0.4 pts |
| 19 | Leslie County | 96.8 | -0.2 pts |
| 21 | Letcher County | 96.8 | -0 pts |
| 22 | Scotland County | 96.7 | -0.2 pts |
| 23 | Ritchie County | 96.6 | -0.1 pts |
| 24 | Scott County | 96.6 | -0.2 pts |
| 25 | Knott County | 96.6 | +0.1 pts |
| 26 | Jackson County | 96.5 | -0.7 pts |
| 26 | Nicholas County | 96.5 | -0.2 pts |
| 28 | Garfield County | 96.4 | +0.8 pts |
| 29 | Lincoln County | 96.4 | -0.2 pts |
| 30 | Billings County | 96.3 | -2.3 pts |
| 31 | Shelby County | 96.3 | -0.2 pts |
| 32 | Floyd County | 96.3 | -0.1 pts |
| 33 | Estill County | 96.3 | +0.2 pts |
| 34 | Breathitt County | 96.2 | +0.2 pts |
| 35 | Renville County | 96.1 | +0.4 pts |
| 36 | Dundy County | 96.1 | -1.1 pts |
| 36 | Grant County | 96.1 | +0.5 pts |
| 38 | Edgar County | 96.1 | -0.4 pts |
| 39 | Vinton County | 96.1 | 0 pts |
| 39 | Wolfe County | 96.1 | -2.4 pts |
| 41 | Trego County | 96.1 | -0.6 pts |
| 42 | Hancock County | 96.1 | -0.2 pts |
| 42 | Jackson County | 96.1 | -0.3 pts |
| 42 | Jefferson County | 96.1 | -0.3 pts |
| 45 | Meigs County | 96 | -0.2 pts |
| 46 | Greene County | 96 | -0.5 pts |
| 47 | Franklin County | 96 | -0.2 pts |
| 48 | Cumberland County | 96 | -0.1 pts |
| 49 | Liberty County | 95.9 | -1.2 pts |
| 49 | Wayne County | 95.9 | -0.2 pts |
| 51 | Adams County | 95.9 | +0.1 pts |
| 52 | Campbell County | 95.9 | 0 pts |
| 53 | Bedford County | 95.9 | -0.2 pts |
| 54 | Scott County | 95.9 | -0.2 pts |
| 55 | Rockcastle County | 95.9 | -0.6 pts |
| 56 | Menifee County | 95.8 | -0.2 pts |
| 57 | Perry County | 95.8 | -0 pts |
| 57 | White County | 95.8 | -0.2 pts |
| 59 | Calhoun County | 95.8 | -0.1 pts |
| 59 | Logan County | 95.8 | +0.2 pts |
| 59 | Tyler County | 95.8 | -0.7 pts |
| 62 | Mitchell County | 95.7 | -0.3 pts |
| 62 | Wayne County | 95.7 | -0 pts |
| 64 | Mason County | 95.7 | -0.1 pts |
| 65 | LaMoure County | 95.7 | -0.1 pts |
| 66 | Buchanan County | 95.7 | -0.5 pts |
| 66 | Nicholas County | 95.7 | -0.1 pts |
| 68 | Moultrie County | 95.7 | -0.1 pts |
| 68 | Scott County | 95.7 | 0 pts |
| 68 | Vermillion County | 95.7 | -0.1 pts |
| 71 | Clark County | 95.7 | -0.1 pts |
| 72 | Valley County | 95.7 | -0.8 pts |
| 72 | Washington County | 95.7 | -0.2 pts |
| 74 | Pickett County | 95.6 | +0.4 pts |
| 75 | Monroe County | 95.6 | +1.3 pts |
| 75 | Wells County | 95.6 | +0.6 pts |
| 77 | Grundy County | 95.6 | +0.2 pts |
| 77 | Hardin County | 95.6 | -1.2 pts |
| 77 | Jackson County | 95.6 | +0.1 pts |
| 77 | Keweenaw County | 95.6 | -0.3 pts |
| 77 | Pike County | 95.6 | -0.1 pts |
| 82 | Clark County | 95.6 | -0.6 pts |
| 82 | Marshall County | 95.6 | -0.5 pts |
| 84 | Sheridan County | 95.6 | -0.1 pts |
| 84 | Worth County | 95.6 | 0 pts |
| 86 | Armstrong County | 95.5 | -0.4 pts |
| 87 | Mason County | 95.5 | -0.4 pts |
| 88 | Greene County | 95.5 | -0.2 pts |
| 88 | Piute County | 95.5 | +0.6 pts |
| 90 | Florence County | 95.4 | 0 pts |
| 90 | McPherson County | 95.4 | +0.2 pts |
| 90 | Monroe County | 95.4 | -0.2 pts |
| 93 | Union County | 95.4 | +0.9 pts |
| 94 | Cedar County | 95.3 | -0.3 pts |
| 94 | Johnson County | 95.3 | -1.1 pts |
| 96 | Daviess County | 95.3 | -0.1 pts |
| 96 | Faulk County | 95.3 | -0.3 pts |
| 98 | Comanche County | 95.3 | -0.4 pts |
| 98 | Gallatin County | 95.3 | +1.2 pts |
| 100 | Knox County | 95.3 | +1.3 pts |
| 100 | Preble County | 95.3 | -0.2 pts |
| 102 | Crawford County | 95.3 | -0 pts |
| 103 | Mingo County | 95.3 | -0.3 pts |
| 103 | Tioga County | 95.3 | -0.4 pts |
| 105 | Monroe County | 95.3 | -0.4 pts |
| 105 | Overton County | 95.3 | -0.2 pts |
| 107 | Putnam County | 95.3 | +0.2 pts |
| 108 | Buchanan County | 95.2 | -0.1 pts |
| 108 | Carter County | 95.2 | 0 pts |
| 110 | Craig County | 95.2 | +0.5 pts |
| 111 | Greenup County | 95.2 | -0.1 pts |
| 112 | Owen County | 95.2 | -0.4 pts |
| 113 | Clayton County | 95.2 | -0.2 pts |
| 114 | Brown County | 95.2 | -0.7 pts |
| 115 | Gove County | 95.1 | +0.9 pts |
| 115 | Keokuk County | 95.1 | -0.5 pts |
| 115 | Norton city | 95.1 | +0.8 pts |
| 118 | Garrett County | 95.1 | -0.5 pts |
| 118 | Roane County | 95.1 | -0.3 pts |
| 120 | Laurel County | 95.1 | -0.2 pts |
| 121 | Knox County | 95.1 | -0 pts |
| 121 | Monroe County | 95.1 | +0.5 pts |
| 123 | Delaware County | 95.1 | -0.3 pts |
| 124 | Darke County | 95.1 | -0.2 pts |
| 124 | Piatt County | 95.1 | -0.5 pts |
| 126 | Davis County | 95.1 | -0.4 pts |
| 126 | Van Buren County | 95.1 | -0.1 pts |
| 128 | Menard County | 95.1 | -0.1 pts |
| 128 | Washington County | 95.1 | -0.4 pts |
| 130 | Clay County | 95 | -0.3 pts |
| 130 | Ohio County | 95 | +0.3 pts |
| 132 | Ringgold County | 95 | +0.7 pts |
| 133 | Edwards County | 95 | -0.6 pts |
| 134 | Jersey County | 95 | -0.3 pts |
| 134 | Taylor County | 95 | -0.5 pts |
| 136 | Harrison County | 95 | -0.2 pts |
| 136 | Pike County | 95 | -0.6 pts |
| 138 | Butler County | 94.9 | -0.4 pts |
| 139 | Edmonson County | 94.9 | -0.3 pts |
| 139 | Hamilton County | 94.9 | -0.2 pts |
| 141 | Carroll County | 94.9 | -0.1 pts |
| 142 | Gentry County | 94.9 | +0.2 pts |
| 142 | Potter County | 94.9 | -0.5 pts |
| 142 | Warren County | 94.9 | +0.1 pts |
| 145 | Calhoun County | 94.9 | -0.2 pts |
| 145 | Grayson County | 94.9 | -0.3 pts |
| 147 | Adams County | 94.8 | +0.5 pts |
| 147 | Whitley County | 94.8 | -0.5 pts |
| 149 | Bath County | 94.8 | -0 pts |
| 150 | Lake County | 94.8 | -0.3 pts |
| 150 | Pepin County | 94.8 | -0.3 pts |
| 152 | Hettinger County | 94.8 | +2.5 pts |
| 152 | Pendleton County | 94.8 | +0.4 pts |
| 154 | Audubon County | 94.8 | -0.1 pts |
| 155 | Auglaize County | 94.8 | -0 pts |
| 156 | Benton County | 94.7 | -0.4 pts |
| 156 | Elk County | 94.7 | -0.9 pts |
| 158 | Presque Isle County | 94.7 | -0.1 pts |
| 159 | Morrison County | 94.7 | -0.4 pts |
| 160 | Kidder County | 94.7 | +3.6 pts |
| 160 | Rush County | 94.7 | -0.3 pts |
| 162 | McLean County | 94.7 | -0 pts |
| 162 | Morrow County | 94.7 | -0.4 pts |
| 162 | Pike County | 94.7 | -1.2 pts |
| 162 | Pleasants County | 94.7 | -0.7 pts |
| 162 | Ripley County | 94.7 | -0.2 pts |
| 167 | Nance County | 94.6 | +0.9 pts |
| 168 | Coshocton County | 94.6 | -0.2 pts |
| 168 | Wheatland County | 94.6 | +1 pts |
| 170 | Pike County | 94.6 | +0.1 pts |
| 170 | Switzerland County | 94.6 | +0.2 pts |
| 172 | Fillmore County | 94.6 | -0.2 pts |
| 173 | Jackson County | 94.6 | -0.1 pts |
| 173 | Van Buren County | 94.6 | -1.2 pts |
| 175 | Bracken County | 94.6 | -0.9 pts |
| 175 | Highland County | 94.6 | -0 pts |
| 177 | Effingham County | 94.6 | -0.6 pts |
| 177 | Union County | 94.6 | -0.5 pts |
| 179 | Garden County | 94.6 | +1.1 pts |
| 179 | Vernon County | 94.6 | -0.3 pts |
| 181 | Bradford County | 94.6 | -0.2 pts |
| 181 | Brown County | 94.6 | -0.3 pts |
| 181 | Dearborn County | 94.6 | -1 pts |
| 181 | Hancock County | 94.6 | -0.6 pts |
| 185 | Clarion County | 94.6 | -0.3 pts |
| 186 | Harrison County | 94.5 | -0.3 pts |
| 186 | Lucas County | 94.5 | -0.4 pts |
| 188 | Grant County | 94.5 | -1.8 pts |
| 188 | Pierce County | 94.5 | -0.8 pts |
| 188 | Pocahontas County | 94.5 | -0.2 pts |
| 188 | Susquehanna County | 94.5 | -0.8 pts |
| 192 | Gasconade County | 94.5 | +0.1 pts |
| 193 | Martin County | 94.5 | -0.1 pts |
| 193 | Warren County | 94.5 | -0.4 pts |
| 195 | Claiborne County | 94.5 | -0.2 pts |
| 195 | Franklin County | 94.5 | -0.3 pts |
| 197 | Somerset County | 94.5 | -0.5 pts |
| 198 | Highland County | 94.4 | +0.1 pts |
| 199 | McHenry County | 94.4 | -0.2 pts |
| 200 | Robertson County | 94.4 | -2 pts |
| 201 | Fentress County | 94.4 | -0.9 pts |
| 201 | Harrison County | 94.4 | +0.4 pts |
| 203 | Crawford County | 94.4 | -0 pts |
| 203 | Livingston County | 94.4 | -0.1 pts |
| 205 | Washington County | 94.4 | -0.4 pts |
| 206 | Parke County | 94.4 | -0.1 pts |
| 206 | Spink County | 94.4 | +2 pts |
| 208 | Mercer County | 94.4 | -0.3 pts |
| 209 | Clay County | 94.4 | -0.2 pts |
| 209 | Fleming County | 94.4 | -0.2 pts |
| 209 | Madison County | 94.4 | +0.1 pts |
| 212 | Carroll County | 94.3 | -0.5 pts |
| 213 | Giles County | 94.3 | +0.1 pts |
| 213 | Griggs County | 94.3 | -1.6 pts |
| 215 | Big Stone County | 94.3 | -0.8 pts |
| 215 | Schuyler County | 94.3 | -1.1 pts |
| 215 | Wyandot County | 94.3 | -0 pts |
| 218 | Crittenden County | 94.3 | -0.1 pts |
| 218 | Miner County | 94.3 | +0.5 pts |
| 218 | Taylor County | 94.3 | -0.5 pts |
| 221 | Grundy County | 94.3 | -0.5 pts |
| 221 | Macoupin County | 94.3 | -0.7 pts |
| 223 | Edmunds County | 94.3 | -0.6 pts |
| 224 | Boone County | 94.3 | -1.2 pts |
| 224 | Snyder County | 94.3 | -0.4 pts |
| 226 | Ashland County | 94.3 | -0.3 pts |
| 227 | Buffalo County | 94.2 | -0.4 pts |
| 228 | Hancock County | 94.2 | -0.3 pts |
| 228 | Harlan County | 94.2 | -0.1 pts |
| 228 | Lincoln County | 94.2 | -0.3 pts |
| 228 | Shelby County | 94.2 | -0.4 pts |
| 232 | Emmons County | 94.2 | -1.1 pts |
| 232 | Holt County | 94.2 | -0.5 pts |
| 234 | Blackford County | 94.2 | -0.4 pts |
| 234 | Cass County | 94.2 | 0 pts |
| 234 | Lawrence County | 94.2 | -0.2 pts |
| 234 | Perry County | 94.2 | +0.1 pts |
| 238 | Appanoose County | 94.2 | +0.4 pts |
| 238 | Douglas County | 94.2 | -0.4 pts |
| 240 | Hocking County | 94.2 | -0.4 pts |
| 241 | Clay County | 94.2 | +0.3 pts |
| 242 | Pope County | 94.1 | -0.2 pts |
| 242 | Wayne County | 94.1 | -0.1 pts |
| 244 | Morgan County | 94.1 | -0.5 pts |
| 245 | Metcalfe County | 94.1 | -0.6 pts |
| 246 | Henderson County | 94.1 | -0.2 pts |
| 247 | Owen County | 94.1 | 0 pts |
| 247 | Wetzel County | 94.1 | -1.6 pts |
| 249 | Knox County | 94.1 | -0.3 pts |
| 250 | Harrison County | 94 | +0.2 pts |
Other periods
About this ranking
People who are not Hispanic or Latino and report White as their only race, as a percentage of the total population. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.
US federal statistics ask about Hispanic origin and race separately, and Hispanic or Latino people can be of any race. The shares for White, Black and Asian count people who are not Hispanic and report that race alone, so the published shares do not add up to 100 (people of two or more races and other races are not shown). Calculated from counts in ACS table B03002, which are stored as inputs. EU and Spanish statistics do not collect race.
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 B03002: White alone, not Hispanic or Latino, as a percentage of the total population, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b03002.dat. Retrieved 2026-10-09.
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 US counties by white (non-Hispanic) population share using official data, and cite the source.
rank_places {"indicator":"white_non_hispanic_share","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=white_non_hispanic_share&level=province&within=United%20States&limit=10
Questions
Which county has the highest white (non-Hispanic) population share?
Blaine County, with 100% in 2023, according to the U.S. Census Bureau.
Which county has the lowest white (non-Hispanic) population share?
Starr County, with 2.2% 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 B03002: White alone, not Hispanic or Latino, as a percentage of the total population, calculated with stored inputs. Retrieved 2026-10-09.
White (non-Hispanic) population share: other rankings
- US states
- Counties in Texas
- Counties in Georgia
- Counties in Virginia
- Counties in Kentucky
- Counties in Missouri
- Counties in Kansas
- Counties in Illinois
- Counties in North Carolina
- Counties in Iowa
- Counties in Tennessee
- Counties in Nebraska
US counties: more rankings
- Asian population share
- Bachelor's degree or higher, population 25 and over
- Live births, July to June
- Black or African American population share
- Crude birth rate, July to June
- Crude death rate, July to June
- Deaths, July to June
- Foreign-born population share
- Real GDP growth
- GDP per capita, US dollars
- Gross domestic product (GDP), US dollars
- Hispanic or Latino population share
- Homeownership rate (US, housing units)
- Median age
- Median gross rent (monthly)
- Median home value