Counties in Texas by per capita personal income
Loving County had the highest per capita personal income of 254 counties in 2017, at $139,927. Starr County had the lowest, at $24,984. The median was $41,178 and the figure for Texas was $48,535. Source: the U.S. Bureau of Economic Analysis.
Map of counties, 2017
- Under 36K
- 36K to 39K
- 39K to 41K
- 41K to 44K
- 44K to 51K
- 51K and over
Top 40 counties, 2017
Full ranking
| Rank | Counties | 2017 | Change on 2016 |
|---|---|---|---|
| 1 | Loving County | 139,927 | +23.1% |
| 2 | Midland County | 111,023 | +45.1% |
| 3 | Shackelford County | 107,117 | +36.2% |
| 4 | Glasscock County | 102,480 | +34.5% |
| 5 | Sherman County | 96,472 | +21.4% |
| 6 | Kendall County | 88,526 | +2.6% |
| 7 | McMullen County | 78,276 | +16.5% |
| 8 | King County | 73,520 | +7.6% |
| 9 | Hartley County | 70,150 | +10.9% |
| 10 | Irion County | 68,911 | +21.9% |
| 11 | Lipscomb County | 66,348 | +35.3% |
| 12 | Castro County | 64,486 | +8.3% |
| 13 | Collin County | 64,347 | +3.4% |
| 14 | Dallam County | 64,247 | +8.2% |
| 15 | Travis County | 64,134 | +9.1% |
| 16 | Hansford County | 63,321 | +9.6% |
| 17 | Hemphill County | 63,251 | +5.7% |
| 18 | Sutton County | 62,928 | +10.6% |
| 19 | Montgomery County | 62,034 | +9.9% |
| 20 | Eastland County | 61,632 | +28.7% |
| 21 | Stonewall County | 61,233 | +21.4% |
| 22 | Rockwall County | 60,190 | +4.8% |
| 23 | Gillespie County | 59,850 | +7.4% |
| 24 | Hamilton County | 59,733 | +8.5% |
| 25 | Cottle County | 59,140 | +16.8% |
| 26 | Oldham County | 58,875 | +7.2% |
| 27 | Comal County | 58,447 | +3.9% |
| 28 | Martin County | 57,510 | +26.8% |
| 29 | Fort Bend County | 57,407 | +3.1% |
| 30 | Dallas County | 56,298 | +5.7% |
| 31 | Sterling County | 55,488 | +9.1% |
| 32 | Denton County | 55,147 | +3.4% |
| 33 | Swisher County | 55,092 | +12.6% |
| 34 | Ochiltree County | 54,252 | +11.1% |
| 35 | Blanco County | 54,099 | +7.9% |
| 36 | Harris County | 53,809 | +6.9% |
| 37 | DeWitt County | 53,524 | +6.2% |
| 38 | Fayette County | 53,038 | +10.3% |
| 39 | Parker County | 52,111 | +3.7% |
| 40 | Smith County | 51,937 | +13.3% |
| 41 | Borden County | 51,840 | +24.7% |
| 42 | Chambers County | 51,720 | +1.7% |
| 43 | Hood County | 51,058 | +6.8% |
| 44 | Kent County | 50,885 | +11.9% |
| 45 | Karnes County | 50,762 | +14.6% |
| 46 | Lavaca County | 49,994 | +5.4% |
| 47 | Galveston County | 49,805 | +3.4% |
| 48 | Washington County | 49,693 | +5.8% |
| 49 | Cooke County | 49,554 | +8.4% |
| 50 | Deaf Smith County | 49,537 | +7.5% |
| 51 | Kerr County | 49,491 | +7.1% |
| 52 | Tarrant County | 49,430 | +5.8% |
| 53 | Williamson County | 49,420 | +4.7% |
| 54 | Winkler County | 49,132 | +30.2% |
| 55 | Lampasas County | 48,977 | +3% |
| 56 | Austin County | 48,968 | +2.4% |
| 57 | Llano County | 48,110 | +3.6% |
| 58 | Archer County | 48,011 | +4.3% |
| 59 | Young County | 47,611 | +5.4% |
| 60 | Reagan County | 47,356 | +10.5% |
| 61 | Bandera County | 47,352 | +3% |
| 62 | Brazoria County | 47,291 | +1% |
| 63 | Parmer County | 47,253 | +3.2% |
| 64 | Colorado County | 46,899 | +6.9% |
| 65 | Randall County | 46,692 | +2.5% |
| 66 | Lee County | 46,350 | +6.4% |
| 67 | Andrews County | 45,710 | +12.4% |
| 68 | Armstrong County | 45,689 | +6.9% |
| 69 | Burnet County | 45,675 | +4.4% |
| 70 | Aransas County | 45,625 | +3.9% |
| 71 | Yoakum County | 45,582 | +15.2% |
| 72 | Hardin County | 45,485 | +2.6% |
| 73 | Mason County | 45,335 | +11.3% |
| 74 | Edwards County | 45,285 | +12.4% |
| 75 | Somervell County | 45,105 | +2.6% |
| 76 | Upton County | 44,909 | +13.4% |
| 77 | Hudspeth County | 44,873 | +1.9% |
| 78 | Victoria County | 44,698 | +6% |
| 79 | Goliad County | 44,635 | +4.3% |
| 80 | Wilson County | 44,599 | +4% |
| 81 | Culberson County | 44,463 | +7.5% |
| 82 | Roberts County | 44,435 | +7.5% |
| 83 | Guadalupe County | 44,154 | +4% |
| 84 | Bexar County | 44,118 | +4.2% |
| 85 | Tom Green County | 43,982 | +5.8% |
| 86 | Gonzales County | 43,955 | +8.1% |
| 87 | Burleson County | 43,548 | +5.7% |
| 88 | Carson County | 43,507 | +5.8% |
| 89 | Gregg County | 43,470 | +1.2% |
| 90 | Crane County | 43,422 | +14.5% |
| 91 | Ector County | 43,392 | +13.2% |
| 92 | Wise County | 43,177 | +5.2% |
| 93 | Nueces County | 43,119 | +5.8% |
| 94 | Jeff Davis County | 43,040 | +4.3% |
| 95 | Ellis County | 43,027 | +3.5% |
| 96 | Hays County | 42,972 | +3.3% |
| 97 | Baylor County | 42,893 | +7.3% |
| 98 | Terrell County | 42,819 | +0.8% |
| 99 | Kimble County | 42,763 | +3.8% |
| 100 | Crockett County | 42,511 | +15.8% |
| 101 | Orange County | 42,490 | +1.7% |
| 102 | Foard County | 42,465 | +13.4% |
| 103 | Panola County | 42,355 | +7% |
| 104 | Moore County | 42,279 | +5.5% |
| 105 | Bell County | 42,244 | +3.4% |
| 106 | Brewster County | 42,171 | -0% |
| 107 | Refugio County | 42,161 | +2.6% |
| 108 | Taylor County | 42,128 | +3.2% |
| 109 | Hockley County | 42,074 | +10.1% |
| 110 | Ward County | 41,846 | +13.6% |
| 111 | Hardeman County | 41,819 | +5.6% |
| 112 | Kenedy County | 41,736 | +26.7% |
| 113 | Morris County | 41,688 | +3.2% |
| 114 | Jack County | 41,676 | +9.7% |
| 115 | Wharton County | 41,576 | +2.9% |
| 116 | Presidio County | 41,572 | +8.1% |
| 117 | San Patricio County | 41,564 | +1% |
| 118 | Wichita County | 41,558 | +4.5% |
| 119 | Gray County | 41,529 | +9.1% |
| 120 | Clay County | 41,523 | -1.5% |
| 121 | Matagorda County | 41,505 | +2.3% |
| 122 | Grayson County | 41,493 | +1.9% |
| 123 | Leon County | 41,451 | +4.9% |
| 124 | Kaufman County | 41,390 | +4.1% |
| 125 | Bailey County | 41,369 | +9.9% |
| 126 | Lynn County | 41,261 | +27.9% |
| 127 | Nolan County | 41,215 | +8.7% |
| 128 | Lubbock County | 41,141 | +2.2% |
| 129 | Jefferson County | 41,110 | +2.5% |
| 130 | Jasper County | 41,063 | +4.8% |
| 131 | Uvalde County | 41,022 | +6.2% |
| 132 | Wilbarger County | 41,013 | +5.5% |
| 133 | Shelby County | 40,981 | +8.9% |
| 134 | Johnson County | 40,873 | +4.9% |
| 135 | Potter County | 40,844 | +4.7% |
| 136 | Red River County | 40,825 | +4.6% |
| 137 | Briscoe County | 40,710 | +16.6% |
| 138 | Wheeler County | 40,655 | +7.5% |
| 139 | Robertson County | 40,635 | +1.4% |
| 140 | Donley County | 40,633 | +6% |
| 141 | Coleman County | 40,614 | +6.9% |
| 142 | Jackson County | 40,526 | +3.9% |
| 143 | Jim Wells County | 40,466 | +6.3% |
| 144 | Cochran County | 40,432 | +23.7% |
| 145 | Polk County | 40,404 | +2.9% |
| 146 | Lamar County | 40,248 | +4.2% |
| 147 | Scurry County | 40,057 | +8.1% |
| 148 | Fisher County | 39,878 | +4.9% |
| 149 | Hutchinson County | 39,734 | -1.4% |
| 150 | Medina County | 39,639 | +3.5% |
| 151 | Floyd County | 39,624 | +13.2% |
| 152 | McLennan County | 39,597 | +3.6% |
| 153 | Franklin County | 39,557 | +6.4% |
| 154 | Knox County | 39,482 | +9% |
| 155 | Coke County | 39,464 | +1.7% |
| 156 | Calhoun County | 39,435 | +4.4% |
| 157 | Real County | 39,430 | +8% |
| 158 | Lamb County | 39,417 | +8.5% |
| 159 | Montague County | 39,349 | +5.2% |
| 160 | Palo Pinto County | 39,293 | +5.5% |
| 161 | Harrison County | 39,279 | +3% |
| 162 | Henderson County | 39,231 | +5.2% |
| 163 | Mills County | 39,226 | +5.2% |
| 164 | Runnels County | 39,220 | +3.1% |
| 165 | Delta County | 39,165 | +1.7% |
| 166 | Bosque County | 39,147 | +1% |
| 167 | Howard County | 39,130 | +8.4% |
| 168 | Bowie County | 39,116 | +3.7% |
| 169 | Waller County | 39,104 | +4.2% |
| 170 | Collingsworth County | 38,934 | +0.6% |
| 171 | Gaines County | 38,913 | +7.3% |
| 172 | San Saba County | 38,909 | +2.3% |
| 173 | Hill County | 38,894 | +2.6% |
| 174 | Comanche County | 38,826 | +7.5% |
| 175 | Camp County | 38,590 | +2% |
| 176 | Hopkins County | 38,348 | +4.8% |
| 177 | Wood County | 38,312 | +3.6% |
| 178 | Schleicher County | 38,309 | +1.9% |
| 179 | Callahan County | 38,288 | +2.5% |
| 180 | Dimmit County | 37,995 | +11.9% |
| 181 | Atascosa County | 37,920 | +6.1% |
| 182 | Houston County | 37,852 | +3.8% |
| 183 | San Augustine County | 37,778 | +4.6% |
| 184 | La Salle County | 37,754 | +4.3% |
| 185 | Duval County | 37,717 | +6.4% |
| 186 | McCulloch County | 37,685 | +8.3% |
| 187 | Kleberg County | 37,536 | +5.7% |
| 188 | Erath County | 37,502 | +6.3% |
| 189 | Marion County | 37,362 | +5.1% |
| 190 | Hunt County | 37,347 | +2.9% |
| 191 | Angelina County | 37,337 | +1.3% |
| 192 | Dawson County | 37,312 | +12.5% |
| 193 | Brazos County | 37,214 | +5% |
| 194 | Fannin County | 37,153 | +2.8% |
| 195 | Brown County | 36,977 | +5% |
| 196 | Reeves County | 36,941 | +17.3% |
| 197 | Rusk County | 36,666 | +2.5% |
| 198 | Liberty County | 36,561 | +2.4% |
| 199 | Cass County | 36,483 | +2.9% |
| 200 | Nacogdoches County | 36,422 | +5% |
| 201 | Van Zandt County | 36,180 | +4.1% |
| 202 | Freestone County | 36,159 | +2.6% |
| 203 | Trinity County | 36,151 | +1% |
| 204 | Stephens County | 36,070 | -1.8% |
| 205 | Haskell County | 36,062 | +6.7% |
| 206 | Navarro County | 35,926 | +2% |
| 207 | San Jacinto County | 35,922 | +2.9% |
| 208 | Sabine County | 35,833 | +2.7% |
| 209 | Limestone County | 35,792 | +4.8% |
| 210 | Terry County | 35,687 | +11.1% |
| 211 | Upshur County | 35,668 | +3.5% |
| 212 | Dickens County | 35,612 | +6.9% |
| 213 | Val Verde County | 35,530 | +2.1% |
| 214 | Live Oak County | 35,511 | +9.4% |
| 215 | Titus County | 35,114 | +4.1% |
| 216 | Crosby County | 35,112 | +8.3% |
| 217 | Milam County | 35,029 | -1% |
| 218 | Pecos County | 34,956 | +8.3% |
| 219 | Throckmorton County | 34,845 | -1.6% |
| 220 | Rains County | 34,839 | +3.6% |
| 221 | Menard County | 34,771 | +0.9% |
| 222 | Grimes County | 34,677 | +5% |
| 223 | Cherokee County | 34,430 | +1.9% |
| 224 | Newton County | 34,211 | +7.4% |
| 225 | Bastrop County | 34,101 | +4% |
| 226 | El Paso County | 33,838 | +3.1% |
| 227 | Falls County | 33,800 | +2% |
| 228 | Hall County | 33,466 | +10.4% |
| 229 | Kinney County | 33,125 | +7.4% |
| 230 | Anderson County | 32,991 | +0.2% |
| 231 | Brooks County | 32,778 | +3.3% |
| 232 | Tyler County | 32,640 | +0.4% |
| 233 | Hale County | 32,002 | +5.8% |
| 234 | Coryell County | 31,789 | +4.1% |
| 235 | Caldwell County | 31,639 | +2.1% |
| 236 | Jim Hogg County | 31,609 | +5.7% |
| 237 | Madison County | 31,203 | +4.9% |
| 238 | Webb County | 31,185 | +2.5% |
| 239 | Zavala County | 30,936 | +7% |
| 240 | Frio County | 30,592 | +5.8% |
| 241 | Childress County | 30,440 | +4.8% |
| 242 | Motley County | 30,236 | +4.3% |
| 243 | Mitchell County | 30,232 | +5.3% |
| 244 | Garza County | 29,525 | +4.7% |
| 245 | Jones County | 29,225 | +2.5% |
| 246 | Maverick County | 29,052 | +4.9% |
| 247 | Bee County | 28,454 | +5.9% |
| 248 | Concho County | 27,828 | +47.7% |
| 249 | Cameron County | 27,739 | +1.3% |
| 250 | Zapata County | 27,399 | +9.6% |
Other periods
About this ranking
Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars.
More on how it is measured
- Personal income is income from work, own businesses, property and government benefits, before income taxes.
- United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.
An average, not a median: high incomes pull it up. It includes employer contributions to pensions and health insurance and government benefits, so it is higher than wages or household cash income. For the typical household use median_household_income. Not the same as gdp_per_capita_usd.
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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
Citation styles
APA 7
U.S. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (Counties in Texas by per capita personal income, 2017) [Data set]. Retrieved October 11, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip
MLA 9
CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Texas by per capita personal income, 2017. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017. Accessed 11 Oct. 2026.
Chicago (author-date)
U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Counties in Texas by per capita personal income, 2017. Dataset. Accessed October 11, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017.
Harvard
U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Texas by per capita personal income, 2017 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017 (Accessed: 11 October 2026).
BibTeX
@misc{bureau_counties_in_texas_by_2017,
author = {{U.S. Bureau of Economic Analysis}},
title = {{CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Texas by per capita personal income, 2017}},
year = {2026},
howpublished = {Data set},
url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
urldate = {2026-10-11},
note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.},
}
RIS
TY - DATA
AU - U.S. Bureau of Economic Analysis
TI - CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Texas by per capita personal income, 2017
PY - 2026
DA - 2026/02/05
PB - U.S. Bureau of Economic Analysis
DB - Invokely
UR - https://apps.bea.gov/regional/zip/CAINC1.zip
L2 - https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017
Y2 - 2026/10/11
N1 - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/texas-counties?period=2017.
N1 - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
ER -
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 Counties in Texas by per capita personal income using official data, and cite the source.
rank_places {"indicator":"per_capita_personal_income","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_personal_income&level=province&within=Texas&limit=10
Questions
Which county has the highest per capita personal income?
Loving County, with $139,927 in 2017, according to the U.S. Bureau of Economic Analysis.
Which county has the lowest per capita personal income?
Starr County, with $24,984 in 2017.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.