Where you live
Enter your ZIP code or street address to find your county below and the people who decide this for you, by name. SourceLine does not keep the address.
Ranked from doing best
Every county in Texas
| Margin of error | ||||
|---|---|---|---|---|
| 1 | Kendall County | $226,071 | plus or minus $35,925 | $114,962 |
| 2 | Hood County | $158,295 | plus or minus $25,936 | $88,160 |
| 3 | Andrews County | $121,623 | plus or minus $2,329 | $72,242 |
| 4 | Comal County | $104,543 | plus or minus $17,462 | $101,889 |
| 5 | Rockwall County | $101,781 | plus or minus $23,592 | $127,981 |
| 6 | Ellis County | $101,473 | plus or minus $8,925 | $99,595 |
| 7 | Brazoria County | $97,489 | plus or minus $12,812 | $97,993 |
| 8 | Fort Bend County | $93,991 | plus or minus $4,098 | $114,041 |
| 9 | Guadalupe County | $90,778 | plus or minus $11,890 | $92,375 |
| 10 | Collin County | $90,397 | plus or minus $4,072 | $121,600 |
| 11 | Williamson County | $88,952 | plus or minus $8,893 | $111,340 |
| 12 | Denton County | $84,053 | plus or minus $5,396 | $111,498 |
| 13 | Chambers County | $80,711 | plus or minus $13,051 | $109,804 |
| 14 | Johnson County | $78,185 | plus or minus $10,819 | $84,859 |
| 15 | Montgomery County | $77,055 | plus or minus $8,578 | $97,701 |
| 16 | Wise County | $76,635 | plus or minus $13,876 | $93,421 |
| 17 | Wilbarger County | $71,092 | plus or minus $7,641 | $54,102 |
| 18 | Kaufman County | $70,830 | plus or minus $6,281 | $89,485 |
| 19 | Travis County | $70,817 | plus or minus $4,710 | $99,611 |
| 20 | Coryell County | $65,764 | plus or minus $10,934 | $71,301 |
| 21 | Hardin County | $65,317 | plus or minus $15,980 | $75,808 |
| 22 | El Paso County | $63,720 | plus or minus $6,772 | $59,806 |
| 23 | Tarrant County | $63,260 | plus or minus $1,862 | $84,207 |
| 24 | Colorado County | $60,917 | plus or minus $14,783 | $66,377 |
| 25 | Sabine County | $60,599 | plus or minus $5,589 | $66,585 |
| 26 | Ector County | $58,852 | plus or minus $11,825 | $71,536 |
| 27 | Bell County | $58,405 | plus or minus $4,072 | $68,865 |
| 28 | Dallas County | $58,371 | plus or minus $1,374 | $76,547 |
| 29 | Henderson County | $57,854 | plus or minus $10,049 | $65,179 |
| 30 | Bexar County | $56,861 | plus or minus $2,946 | $72,341 |
| 31 | Cooke County | $56,614 | plus or minus $13,227 | $73,932 |
| 32 | Randall County | $56,330 | plus or minus $13,289 | $83,864 |
| 33 | Hunt County | $55,986 | plus or minus $11,124 | $71,938 |
| 34 | Smith County | $55,280 | plus or minus $5,825 | $74,192 |
| 35 | Harris County | $54,903 | plus or minus $1,037 | $74,983 |
| 36 | Galveston County | $52,783 | plus or minus $5,038 | $86,105 |
| 37 | Grayson County | $51,531 | plus or minus $5,678 | $72,182 |
| 38 | Tom Green County | $51,198 | plus or minus $10,165 | $68,370 |
| 39 | Gregg County | $51,077 | plus or minus $4,026 | $66,550 |
| 40 | Walker County | $50,437 | plus or minus $10,343 | $52,324 |
| 41 | Collingsworth County | $50,436 | plus or minus $1,990 | $61,280 |
| 42 | Taylor County | $48,719 | plus or minus $4,433 | $67,139 |
| 43 | Ward County | $48,005 | plus or minus $9,137 | $65,952 |
| 44 | Nueces County | $48,000 | plus or minus $8,135 | $66,897 |
| 45 | Upshur County | $45,532 | plus or minus $10,154 | $66,208 |
| 46 | Lamar County | $44,120 | plus or minus $6,986 | $61,880 |
| 47 | Crosby County | $43,899 | plus or minus $724 | $52,188 |
| 48 | Lubbock County | $43,655 | plus or minus $5,080 | $64,155 |
| 49 | Jefferson County | $43,256 | plus or minus $2,431 | $60,026 |
| 50 | Harrison County | $41,940 | plus or minus $9,058 | $66,103 |
| 51 | Wichita County | $41,764 | plus or minus $1,978 | $63,524 |
| 52 | Bowie County | $41,577 | plus or minus $4,671 | $59,803 |
| 53 | Matagorda County | $40,625 | plus or minus $4,722 | $58,628 |
| 54 | McLennan County | $39,470 | plus or minus $3,117 | $66,643 |
| 55 | Rusk County | $39,359 | plus or minus $8,615 | $68,658 |
| 56 | Waller County | $38,852 | plus or minus $8,369 | $80,397 |
| 57 | Limestone County | $38,563 | plus or minus $3,655 | $60,573 |
| 58 | Cherokee County | $37,315 | plus or minus $8,816 | $61,261 |
| 59 | Angelina County | $37,175 | plus or minus $6,056 | $60,960 |
| 60 | Victoria County | $37,103 | plus or minus $7,962 | $70,896 |
| 61 | Brazos County | $35,943 | plus or minus $4,231 | $58,553 |
| 62 | Cass County | $35,614 | plus or minus $5,599 | $53,813 |
| 63 | Orange County | $34,542 | plus or minus $6,117 | $72,104 |
| 64 | Rains County | $33,858 | plus or minus $6,270 | $65,413 |
| 65 | Aransas County | $33,744 | plus or minus $251 | $69,466 |
| 66 | Houston County | $32,905 | plus or minus $5,488 | $56,531 |
| 67 | Robertson County | $32,466 | plus or minus $7,803 | $72,236 |
| 68 | Potter County | $32,079 | plus or minus $3,866 | $53,249 |
| 69 | Navarro County | $31,727 | plus or minus $3,254 | $63,111 |
| 70 | Titus County | $31,193 | plus or minus $5,024 | $58,425 |
| 71 | Nacogdoches County | $30,461 | plus or minus $3,207 | $53,555 |
| 72 | Falls County | $29,446 | plus or minus $3,934 | $57,247 |
| 73 | Newton County | $25,821 | plus or minus $6,448 | $42,618 |
| 74 | Refugio County | $25,286 | plus or minus $2,542 | $60,181 |
| 75 | Cottle County | $15,952 | plus or minus $2,939 | $59,063 |
| Not ranked | Anderson County | $35,064 Wide margin of error | plus or minus $10,168 | $62,068 |
| Not ranked | Archer County | $146,500 Wide margin of error | plus or minus $115,088 | $72,159 |
| Not ranked | Armstrong County | Not published: too few people in the survey | $72,750 | |
| Not ranked | Atascosa County | $38,533 Wide margin of error | plus or minus $36,511 | $70,770 |
| Not ranked | Austin County | $37,952 Wide margin of error | plus or minus $13,184 | $75,789 |
| Not ranked | Bailey County | Not published: too few people in the survey | $61,420 | |
| Not ranked | Bandera County | Not published: too few people in the survey | $75,813 | |
| Not ranked | Bastrop County | $81,444 Wide margin of error | plus or minus $33,385 | $86,226 |
| Not ranked | Baylor County | Not published: too few people in the survey | $45,370 | |
| Not ranked | Bee County | Not published: too few people in the survey | $57,673 | |
| Not ranked | Blanco County | Not published: too few people in the survey | $92,425 | |
| Not ranked | Borden County | Not published: too few people in the survey | $65,625 | |
| Not ranked | Bosque County | $91,023 Wide margin of error | plus or minus $46,722 | $68,914 |
| Not ranked | Brewster County | Not published: too few people in the survey | $56,212 | |
| Not ranked | Briscoe County | Not published: too few people in the survey | $45,417 | |
| Not ranked | Brooks County | Not published: too few people in the survey | $47,764 | |
| Not ranked | Brown County | $47,717 Wide margin of error | plus or minus $33,880 | $57,470 |
| Not ranked | Burleson County | $62,778 Wide margin of error | plus or minus $22,521 | $70,000 |
| Not ranked | Burnet County | $66,797 Wide margin of error | plus or minus $48,659 | $78,732 |
| Not ranked | Caldwell County | $29,664 Wide margin of error | plus or minus $21,347 | $69,758 |
| Not ranked | Calhoun County | Not published: too few people in the survey | $79,959 | |
| Not ranked | Callahan County | Not published: too few people in the survey | $72,436 | |
| Not ranked | Cameron County | $47,064 Wide margin of error | plus or minus $17,331 | $52,601 |
| Not ranked | Camp County | $26,589 Wide margin of error | plus or minus $8,316 | $58,843 |
| Not ranked | Carson County | Not published: too few people in the survey | $85,231 | |
| Not ranked | Castro County | Not published: too few people in the survey | $56,776 | |
| Not ranked | Childress County | Not published: too few people in the survey | $58,654 | |
| Not ranked | Clay County | Not published: too few people in the survey | $80,114 | |
| Not ranked | Cochran County | Not published: too few people in the survey | $45,313 | |
| Not ranked | Coke County | Not published: too few people in the survey | $43,333 | |
| Not ranked | Coleman County | Not published: too few people in the survey | $49,159 | |
| Not ranked | Comanche County | Not published: too few people in the survey | $59,635 | |
| Not ranked | Concho County | Not published: too few people in the survey | $65,795 | |
| Not ranked | Crane County | Not published: too few people in the survey | $62,212 | |
| Not ranked | Crockett County | Not published: too few people in the survey | $81,022 | |
| Not ranked | Culberson County | Not published: too few people in the survey | $58,777 | |
| Not ranked | Dallam County | Not published: too few people in the survey | $71,500 | |
| Not ranked | Dawson County | Not published: too few people in the survey | $54,360 | |
| Not ranked | Deaf Smith County | Not published: too few people in the survey | $60,799 | |
| Not ranked | Delta County | $32,750 Wide margin of error | plus or minus $24,585 | $66,575 |
| Not ranked | DeWitt County | $32,356 Wide margin of error | plus or minus $9,847 | $63,730 |
| Not ranked | Dickens County | Not published: too few people in the survey | $49,335 | |
| Not ranked | Dimmit County | Not published: too few people in the survey | $38,808 | |
| Not ranked | Donley County | Not published: too few people in the survey | $58,750 | |
| Not ranked | Duval County | Not published: too few people in the survey | $49,038 | |
| Not ranked | Eastland County | $41,250 Wide margin of error | plus or minus $27,823 | $53,549 |
| Not ranked | Edwards County | Not published: too few people in the survey | $40,313 | |
| Not ranked | Erath County | $25,547 Wide margin of error | plus or minus $13,833 | $65,115 |
| Not ranked | Fannin County | $28,563 Wide margin of error | plus or minus $18,616 | $72,295 |
| Not ranked | Fayette County | Not published: too few people in the survey | $75,854 | |
| Not ranked | Fisher County | $19,792 Wide margin of error | plus or minus $18,416 | $65,533 |
| Not ranked | Floyd County | $16,094 Wide margin of error | plus or minus $15,668 | $58,462 |
| Not ranked | Foard County | Not published: too few people in the survey | $61,563 | |
| Not ranked | Franklin County | Not published: too few people in the survey | $72,360 | |
| Not ranked | Freestone County | $50,268 Wide margin of error | plus or minus $18,130 | $59,960 |
| Not ranked | Frio County | Not published: too few people in the survey | $66,010 | |
| Not ranked | Gaines County | $38,636 Wide margin of error | plus or minus $14,217 | $74,132 |
| Not ranked | Garza County | Not published: too few people in the survey | $46,314 | |
| Not ranked | Gillespie County | Not published: too few people in the survey | $76,162 | |
| Not ranked | Glasscock County | Not published: too few people in the survey | $101,250 | |
| Not ranked | Goliad County | Not published: too few people in the survey | $59,359 | |
| Not ranked | Gonzales County | $51,538 Wide margin of error | plus or minus $50,132 | $58,672 |
| Not ranked | Gray County | $26,250 Wide margin of error | plus or minus $19,784 | $59,614 |
| Not ranked | Grimes County | $26,316 Wide margin of error | plus or minus $15,548 | $69,803 |
| Not ranked | Hale County | $40,000 Wide margin of error | plus or minus $26,952 | $51,897 |
| Not ranked | Hall County | Not published: too few people in the survey | $48,459 | |
| Not ranked | Hamilton County | Not published: too few people in the survey | $58,219 | |
| Not ranked | Hansford County | Not published: too few people in the survey | $69,441 | |
| Not ranked | Hardeman County | Not published: too few people in the survey | $63,333 | |
| Not ranked | Hartley County | Not published: too few people in the survey | $75,841 | |
| Not ranked | Haskell County | Not published: too few people in the survey | $60,653 | |
| Not ranked | Hays County | $88,333 Wide margin of error | plus or minus $23,254 | $89,097 |
| Not ranked | Hemphill County | Not published: too few people in the survey | $61,563 | |
| Not ranked | Hidalgo County | $72,517 Wide margin of error | plus or minus $34,070 | $54,338 |
| Not ranked | Hill County | $47,575 Wide margin of error | plus or minus $21,851 | $64,591 |
| Not ranked | Hockley County | $30,231 Wide margin of error | plus or minus $19,147 | $63,140 |
| Not ranked | Hopkins County | $36,902 Wide margin of error | plus or minus $10,852 | $70,888 |
| Not ranked | Howard County | $29,743 Wide margin of error | plus or minus $14,443 | $69,649 |
| Not ranked | Hudspeth County | Not published: too few people in the survey | $48,600 | |
| Not ranked | Hutchinson County | Not published: too few people in the survey | $67,228 | |
| Not ranked | Irion County | Not published: too few people in the survey | $70,357 | |
| Not ranked | Jack County | Not published: too few people in the survey | $68,079 | |
| Not ranked | Jackson County | Not published: too few people in the survey | $65,414 | |
| Not ranked | Jasper County | $35,083 Wide margin of error | plus or minus $11,323 | $56,723 |
| Not ranked | Jeff Davis County | Not published: too few people in the survey | $59,286 | |
| Not ranked | Jim Hogg County | Not published: too few people in the survey | $42,211 | |
| Not ranked | Jim Wells County | Not published: too few people in the survey | $51,896 | |
| Not ranked | Jones County | Not published: too few people in the survey | $59,464 | |
| Not ranked | Karnes County | Not published: too few people in the survey | $60,214 | |
| Not ranked | Kenedy County | Not published: too few people in the survey | $38,882 | |
| Not ranked | Kent County | Not published: too few people in the survey | $72,889 | |
| Not ranked | Kerr County | $118,229 Wide margin of error | plus or minus $111,376 | $69,395 |
| Not ranked | Kimble County | Not published: too few people in the survey | $69,455 | |
| Not ranked | King County | Not published: too few people in the survey | $46,645 | |
| Not ranked | Kinney County | Not published: too few people in the survey | $70,000 | |
| Not ranked | Kleberg County | $102,910 Wide margin of error | plus or minus $42,898 | $61,292 |
| Not ranked | Knox County | $25,455 Wide margin of error | plus or minus $9,746 | $56,667 |
| Not ranked | La Salle County | Not published: too few people in the survey | $57,716 | |
| Not ranked | Lamb County | Not published: too few people in the survey | $60,760 | |
| Not ranked | Lampasas County | $113,438 Wide margin of error | plus or minus $59,596 | $81,736 |
| Not ranked | Lavaca County | $38,571 Wide margin of error | plus or minus $22,306 | $63,240 |
| Not ranked | Lee County | $74,653 Wide margin of error | plus or minus $68,576 | $76,371 |
| Not ranked | Leon County | $42,981 Wide margin of error | plus or minus $13,790 | $61,449 |
| Not ranked | Liberty County | $46,161 Wide margin of error | plus or minus $23,005 | $68,703 |
| Not ranked | Lipscomb County | Not published: too few people in the survey | $72,560 | |
| Not ranked | Live Oak County | Not published: too few people in the survey | $57,150 | |
| Not ranked | Llano County | Not published: too few people in the survey | $67,530 | |
| Not ranked | Loving County | Not published: too few people in the survey | $51,250 | |
| Not ranked | Lynn County | Not published: too few people in the survey | $73,679 | |
| Not ranked | Madison County | $74,219 Wide margin of error | plus or minus $28,312 | $74,596 |
| Not ranked | Marion County | $19,867 Wide margin of error | plus or minus $15,998 | $49,672 |
| Not ranked | Martin County | Not published: too few people in the survey | $93,734 | |
| Not ranked | Mason County | Not published: too few people in the survey | $74,180 | |
| Not ranked | Maverick County | Not published: too few people in the survey | $49,568 | |
| Not ranked | McCulloch County | Not published: too few people in the survey | $54,043 | |
| Not ranked | McMullen County | Not published: too few people in the survey | $43,875 | |
| Not ranked | Medina County | $116,250 Wide margin of error | plus or minus $33,294 | $78,074 |
| Not ranked | Menard County | Not published: too few people in the survey | $53,043 | |
| Not ranked | Midland County | $49,845 Wide margin of error | plus or minus $14,562 | $92,874 |
| Not ranked | Milam County | $41,228 Wide margin of error | plus or minus $34,791 | $66,141 |
| Not ranked | Mills County | Not published: too few people in the survey | $67,620 | |
| Not ranked | Mitchell County | Not published: too few people in the survey | $60,550 | |
| Not ranked | Montague County | Not published: too few people in the survey | $64,545 | |
| Not ranked | Moore County | Not published: too few people in the survey | $61,762 | |
| Not ranked | Morris County | $41,587 Wide margin of error | plus or minus $18,909 | $58,645 |
| Not ranked | Motley County | Not published: too few people in the survey | $61,154 | |
| Not ranked | Nolan County | $32,109 Wide margin of error | plus or minus $28,766 | $50,747 |
| Not ranked | Ochiltree County | Not published: too few people in the survey | $70,183 | |
| Not ranked | Oldham County | Not published: too few people in the survey | $79,900 | |
| Not ranked | Palo Pinto County | Not published: too few people in the survey | $67,674 | |
| Not ranked | Panola County | $33,750 Wide margin of error | plus or minus $24,319 | $64,894 |
| Not ranked | Parker County | $90,820 Wide margin of error | plus or minus $66,648 | $104,443 |
| Not ranked | Parmer County | Not published: too few people in the survey | $69,735 | |
| Not ranked | Pecos County | Not published: too few people in the survey | $72,750 | |
| Not ranked | Polk County | $29,135 Wide margin of error | plus or minus $20,563 | $62,259 |
| Not ranked | Presidio County | Not published: too few people in the survey | $43,802 | |
| Not ranked | Reagan County | Not published: too few people in the survey | $57,813 | |
| Not ranked | Real County | Not published: too few people in the survey | $39,605 | |
| Not ranked | Red River County | $31,884 Wide margin of error | plus or minus $8,465 | $48,491 |
| Not ranked | Reeves County | Not published: too few people in the survey | $64,297 | |
| Not ranked | Roberts County | Not published: too few people in the survey | $67,868 | |
| Not ranked | Runnels County | $70,647 Wide margin of error | plus or minus $34,129 | $62,632 |
| Not ranked | San Augustine County | $16,754 Wide margin of error | plus or minus $15,017 | $50,408 |
| Not ranked | San Jacinto County | $53,750 Wide margin of error | plus or minus $29,133 | $65,364 |
| Not ranked | San Patricio County | $39,074 Wide margin of error | plus or minus $29,509 | $69,704 |
| Not ranked | San Saba County | Not published: too few people in the survey | $55,819 | |
| Not ranked | Schleicher County | Not published: too few people in the survey | $86,694 | |
| Not ranked | Scurry County | Not published: too few people in the survey | $60,039 | |
| Not ranked | Shackelford County | Not published: too few people in the survey | $73,047 | |
| Not ranked | Shelby County | $25,909 Wide margin of error | plus or minus $7,932 | $49,776 |
| Not ranked | Sherman County | Not published: too few people in the survey | $61,250 | |
| Not ranked | Somervell County | Not published: too few people in the survey | $79,825 | |
| Not ranked | Starr County | Not published: too few people in the survey | $37,639 | |
| Not ranked | Stephens County | Not published: too few people in the survey | $58,008 | |
| Not ranked | Sterling County | Not published: too few people in the survey | $64,954 | |
| Not ranked | Stonewall County | Not published: too few people in the survey | $56,875 | |
| Not ranked | Sutton County | Not published: too few people in the survey | $78,906 | |
| Not ranked | Swisher County | Not published: too few people in the survey | $36,165 | |
| Not ranked | Terrell County | Not published: too few people in the survey | $44,886 | |
| Not ranked | Terry County | $37,649 Wide margin of error | plus or minus $31,942 | $44,100 |
| Not ranked | Throckmorton County | Not published: too few people in the survey | $59,216 | |
| Not ranked | Trinity County | Not published: too few people in the survey | $52,018 | |
| Not ranked | Tyler County | Not published: too few people in the survey | $55,396 | |
| Not ranked | Upton County | Not published: too few people in the survey | $49,167 | |
| Not ranked | Uvalde County | Not published: too few people in the survey | $53,801 | |
| Not ranked | Val Verde County | $62,727 Wide margin of error | plus or minus $41,649 | $66,100 |
| Not ranked | Van Zandt County | $65,972 Wide margin of error | plus or minus $21,159 | $69,475 |
| Not ranked | Washington County | $43,376 Wide margin of error | plus or minus $11,848 | $77,825 |
| Not ranked | Webb County | $103,365 Wide margin of error | plus or minus $48,972 | $63,058 |
| Not ranked | Wharton County | $39,401 Wide margin of error | plus or minus $10,104 | $66,924 |
| Not ranked | Wheeler County | Not published: too few people in the survey | $60,167 | |
| Not ranked | Willacy County | Not published: too few people in the survey | $54,180 | |
| Not ranked | Wilson County | $148,906 Wide margin of error | plus or minus $71,357 | $94,565 |
| Not ranked | Winkler County | Not published: too few people in the survey | $86,900 | |
| Not ranked | Wood County | $59,310 Wide margin of error | plus or minus $27,354 | $60,300 |
| Not ranked | Yoakum County | Not published: too few people in the survey | $84,925 | |
| Not ranked | Young County | Not published: too few people in the survey | $68,010 | |
| Not ranked | Zapata County | Not published: too few people in the survey | $39,239 | |
| Not ranked | Zavala County | Not published: too few people in the survey | $36,749 |
Ranked: the 75 counties measured in survey years 2020 to 2024 with a margin of error under a quarter of the figure. Places below that line are still listed, with the reason.
Who decides
From you up to Congress. Look up your address above and each step fills in with the people who hold that seat for you.
You and your neighbors Buy from Black-owned businesses, pass along job openings, and back the people building firms here.
Ask: Which local business can I send work to this month?
Your mayor, council and county commission Award local contracts, issue business permits and steer development money.
Ask: What share of city and county contracts went to Black-owned firms last year?
Your state legislators Fund job training and set the minimum wage and the rules for state contracts.
Ask: Does our state set aside contracts for small firms, as other states do?
Your members of Congress Fund job training, small business loans and federal contracts.
Ask: How many federal contracts in our district went to small Black-owned firms?
What you can do
- This weekSend one piece of work to a Black-owned business near you, and pass one job opening to someone looking.
- The next date that mattersThe next city council or county commission vote on contracts.
- Where your voice is countedRaise what matters where you live on SourceLine issues. Only confirmed residents are counted, and SourceLine shares the totals, never names, with the body that decides.
Method and sources
Median household income, Black householders. Source: Census Bureau, American Community Survey, survey years 2020 to 2024.
The margin of error is how far the true figure could be from the one shown. Surveys ask some people, not everyone, so smaller places have wider margins. A place with too few people to measure well is listed but not ranked.
Population, voting age population, citizens of voting age, registered voters and people who voted are different counts. Each page says which one it uses.
Who decides: the people named come from SourceLine’s record of officeholders for the address you enter. Where SourceLine hasn’t updated a level for your area yet, that step says so.