Skip to content
MapSculpt

GEOGRAPHIC MAP MAKER / TEXAS

Texas
Counties Map Maker

Color all 254 Texas counties. Import your data, customize colors and legends, and export a polished map.

Free online editor · No sign-up required

254counties individually editable

Texas Population Change by County

July 2024 to July 2025 · 254 counties

Choropleth of all 254 Texas counties. Warm tones mark population decline and blues mark stronger growth.

Population change (%)

  • Below −1%
  • −1% to <0%
  • 0% to <0.5%
  • 0.5% to <1.5%
  • 1.5% or more
U.S. Census Bureau · Vintage 2025 Population EstimatesView full-size map

01 / KNOW YOUR GEOGRAPHY

254 counties. One Texas.

From the Panhandle to the Rio Grande and Gulf Coast, all 254 Texas counties are individually editable, including small urban and coastal counties.

The map shows county boundaries. City limits, ZIP codes and congressional districts use other boundaries.

Browse all 254 county FIPS codes

02 / OFFICIAL DATA · MAP EXAMPLES

One Texas. Many stories.

Explore four sides of Texas with official data and maps made in MapSculpt.

County map of net domestic migration. Collin shows net inflow and Dallas shows net outflow.

01 / CENSUS · DOMESTIC MIGRATION 2024–2025

Domestic migration: gains and losses.

Compare net domestic migration per 1,000 residents from July 2024 to June 2025. The rates reflect moves within the U.S., including moves across Texas’s state line.

Collin County
+18.9
Dallas County
−17.4

The rate uses the average of the starting and ending populations. In very small counties, a few moves can produce a large rate.

Net domestic migration per 1,000 residents

  • −10 or lower
  • Above −10 to below 0
  • 0 · No net change
  • Above 0 to below 10
  • 10 or higher

U.S. Census Bureau · CO-EST2025-ALLDATA

Create a Texas county map

MAKE IT YOURS

From county data to a finished map.

  1. Choose Texas counties

    Open Texas with 254 counties, then select the places you want to color or compare.

  2. Import your CSV

    Match official five-digit GEOIDs or county names, then apply numerical or categorical colors.

  3. Add context

    Use the Text tool for annotations. Add a title, source and readable legend.

  4. Export your PNG

    Choose a map style and background, then download an image for your project.

03 / TEXAS COUNTY CSV

From spreadsheet to Texas county map.

Match each Texas county using its five-digit Census GEOID. Preview the values, choose a meaningful color scale, and export your map.

CENSUS · VINTAGE 2025
CountyGEOIDChange
Harris48201+0.97%
Dallas48113−0.10%
Collin48085+3.43%
Bexar48029+0.99%

U.S. Census Bureau · CO-EST2025-ALLDATA

Store GEOIDs as text. In split FIPS fields, keep leading zeros in COUNTYFP.

Download sample CSV

Four-county data example

Population change · 2024–2025

Texas map with Harris, Dallas, Collin, and Bexar counties colored. The remaining 250 counties are gray.
  • Harris · +0.97%
  • Dallas · −0.10%
  • Collin · +3.43%
  • Bexar · +0.99%
  • 250 counties outside the sample

CSV → Match counties → Color → Export PNG Create a Texas Map

04 / TEXAS COUNTY DIRECTORY

Texas's 254 counties.

Search the 254 official Texas county names and five-digit Census GEOIDs. In split FIPS fields, preserve leading zeros.

  1. Anderson CountyFIPS 48001
  2. Andrews CountyFIPS 48003
  3. Angelina CountyFIPS 48005
  4. Aransas CountyFIPS 48007
  5. Archer CountyFIPS 48009
  6. Armstrong CountyFIPS 48011
  7. Atascosa CountyFIPS 48013
  8. Austin CountyFIPS 48015
  9. Bailey CountyFIPS 48017
  10. Bandera CountyFIPS 48019
  11. Bastrop CountyFIPS 48021
  12. Baylor CountyFIPS 48023
  13. Bee CountyFIPS 48025
  14. Bell CountyFIPS 48027
  15. Bexar CountyFIPS 48029
  16. Blanco CountyFIPS 48031
  17. Borden CountyFIPS 48033
  18. Bosque CountyFIPS 48035
  19. Bowie CountyFIPS 48037
  20. Brazoria CountyFIPS 48039
  21. Brazos CountyFIPS 48041
  22. Brewster CountyFIPS 48043
  23. Briscoe CountyFIPS 48045
  24. Brooks CountyFIPS 48047
  25. Brown CountyFIPS 48049
  26. Burleson CountyFIPS 48051
  27. Burnet CountyFIPS 48053
  28. Caldwell CountyFIPS 48055
  29. Calhoun CountyFIPS 48057
  30. Callahan CountyFIPS 48059
  31. Cameron CountyFIPS 48061
  32. Camp CountyFIPS 48063
  33. Carson CountyFIPS 48065
  34. Cass CountyFIPS 48067
  35. Castro CountyFIPS 48069
  36. Chambers CountyFIPS 48071
  37. Cherokee CountyFIPS 48073
  38. Childress CountyFIPS 48075
  39. Clay CountyFIPS 48077
  40. Cochran CountyFIPS 48079
  41. Coke CountyFIPS 48081
  42. Coleman CountyFIPS 48083
  43. Collin CountyFIPS 48085
  44. Collingsworth CountyFIPS 48087
  45. Colorado CountyFIPS 48089
  46. Comal CountyFIPS 48091
  47. Comanche CountyFIPS 48093
  48. Concho CountyFIPS 48095
  49. Cooke CountyFIPS 48097
  50. Coryell CountyFIPS 48099
  51. Cottle CountyFIPS 48101
  52. Crane CountyFIPS 48103
  53. Crockett CountyFIPS 48105
  54. Crosby CountyFIPS 48107
  55. Culberson CountyFIPS 48109
  56. Dallam CountyFIPS 48111
  57. Dallas CountyFIPS 48113
  58. Dawson CountyFIPS 48115
  59. Deaf Smith CountyFIPS 48117
  60. Delta CountyFIPS 48119
  61. Denton CountyFIPS 48121
  62. DeWitt CountyFIPS 48123
  63. Dickens CountyFIPS 48125
  64. Dimmit CountyFIPS 48127
  65. Donley CountyFIPS 48129
  66. Duval CountyFIPS 48131
  67. Eastland CountyFIPS 48133
  68. Ector CountyFIPS 48135
  69. Edwards CountyFIPS 48137
  70. El Paso CountyFIPS 48141
  71. Ellis CountyFIPS 48139
  72. Erath CountyFIPS 48143
  73. Falls CountyFIPS 48145
  74. Fannin CountyFIPS 48147
  75. Fayette CountyFIPS 48149
  76. Fisher CountyFIPS 48151
  77. Floyd CountyFIPS 48153
  78. Foard CountyFIPS 48155
  79. Fort Bend CountyFIPS 48157
  80. Franklin CountyFIPS 48159
  81. Freestone CountyFIPS 48161
  82. Frio CountyFIPS 48163
  83. Gaines CountyFIPS 48165
  84. Galveston CountyFIPS 48167
  85. Garza CountyFIPS 48169
  86. Gillespie CountyFIPS 48171
  87. Glasscock CountyFIPS 48173
  88. Goliad CountyFIPS 48175
  89. Gonzales CountyFIPS 48177
  90. Gray CountyFIPS 48179
  91. Grayson CountyFIPS 48181
  92. Gregg CountyFIPS 48183
  93. Grimes CountyFIPS 48185
  94. Guadalupe CountyFIPS 48187
  95. Hale CountyFIPS 48189
  96. Hall CountyFIPS 48191
  97. Hamilton CountyFIPS 48193
  98. Hansford CountyFIPS 48195
  99. Hardeman CountyFIPS 48197
  100. Hardin CountyFIPS 48199
  101. Harris CountyFIPS 48201
  102. Harrison CountyFIPS 48203
  103. Hartley CountyFIPS 48205
  104. Haskell CountyFIPS 48207
  105. Hays CountyFIPS 48209
  106. Hemphill CountyFIPS 48211
  107. Henderson CountyFIPS 48213
  108. Hidalgo CountyFIPS 48215
  109. Hill CountyFIPS 48217
  110. Hockley CountyFIPS 48219
  111. Hood CountyFIPS 48221
  112. Hopkins CountyFIPS 48223
  113. Houston CountyFIPS 48225
  114. Howard CountyFIPS 48227
  115. Hudspeth CountyFIPS 48229
  116. Hunt CountyFIPS 48231
  117. Hutchinson CountyFIPS 48233
  118. Irion CountyFIPS 48235
  119. Jack CountyFIPS 48237
  120. Jackson CountyFIPS 48239
  121. Jasper CountyFIPS 48241
  122. Jeff Davis CountyFIPS 48243
  123. Jefferson CountyFIPS 48245
  124. Jim Hogg CountyFIPS 48247
  125. Jim Wells CountyFIPS 48249
  126. Johnson CountyFIPS 48251
  127. Jones CountyFIPS 48253
  128. Karnes CountyFIPS 48255
  129. Kaufman CountyFIPS 48257
  130. Kendall CountyFIPS 48259
  131. Kenedy CountyFIPS 48261
  132. Kent CountyFIPS 48263
  133. Kerr CountyFIPS 48265
  134. Kimble CountyFIPS 48267
  135. King CountyFIPS 48269
  136. Kinney CountyFIPS 48271
  137. Kleberg CountyFIPS 48273
  138. Knox CountyFIPS 48275
  139. La Salle CountyFIPS 48283
  140. Lamar CountyFIPS 48277
  141. Lamb CountyFIPS 48279
  142. Lampasas CountyFIPS 48281
  143. Lavaca CountyFIPS 48285
  144. Lee CountyFIPS 48287
  145. Leon CountyFIPS 48289
  146. Liberty CountyFIPS 48291
  147. Limestone CountyFIPS 48293
  148. Lipscomb CountyFIPS 48295
  149. Live Oak CountyFIPS 48297
  150. Llano CountyFIPS 48299
  151. Loving CountyFIPS 48301
  152. Lubbock CountyFIPS 48303
  153. Lynn CountyFIPS 48305
  154. Madison CountyFIPS 48313
  155. Marion CountyFIPS 48315
  156. Martin CountyFIPS 48317
  157. Mason CountyFIPS 48319
  158. Matagorda CountyFIPS 48321
  159. Maverick CountyFIPS 48323
  160. McCulloch CountyFIPS 48307
  161. McLennan CountyFIPS 48309
  162. McMullen CountyFIPS 48311
  163. Medina CountyFIPS 48325
  164. Menard CountyFIPS 48327
  165. Midland CountyFIPS 48329
  166. Milam CountyFIPS 48331
  167. Mills CountyFIPS 48333
  168. Mitchell CountyFIPS 48335
  169. Montague CountyFIPS 48337
  170. Montgomery CountyFIPS 48339
  171. Moore CountyFIPS 48341
  172. Morris CountyFIPS 48343
  173. Motley CountyFIPS 48345
  174. Nacogdoches CountyFIPS 48347
  175. Navarro CountyFIPS 48349
  176. Newton CountyFIPS 48351
  177. Nolan CountyFIPS 48353
  178. Nueces CountyFIPS 48355
  179. Ochiltree CountyFIPS 48357
  180. Oldham CountyFIPS 48359
  181. Orange CountyFIPS 48361
  182. Palo Pinto CountyFIPS 48363
  183. Panola CountyFIPS 48365
  184. Parker CountyFIPS 48367
  185. Parmer CountyFIPS 48369
  186. Pecos CountyFIPS 48371
  187. Polk CountyFIPS 48373
  188. Potter CountyFIPS 48375
  189. Presidio CountyFIPS 48377
  190. Rains CountyFIPS 48379
  191. Randall CountyFIPS 48381
  192. Reagan CountyFIPS 48383
  193. Real CountyFIPS 48385
  194. Red River CountyFIPS 48387
  195. Reeves CountyFIPS 48389
  196. Refugio CountyFIPS 48391
  197. Roberts CountyFIPS 48393
  198. Robertson CountyFIPS 48395
  199. Rockwall CountyFIPS 48397
  200. Runnels CountyFIPS 48399
  201. Rusk CountyFIPS 48401
  202. Sabine CountyFIPS 48403
  203. San Augustine CountyFIPS 48405
  204. San Jacinto CountyFIPS 48407
  205. San Patricio CountyFIPS 48409
  206. San Saba CountyFIPS 48411
  207. Schleicher CountyFIPS 48413
  208. Scurry CountyFIPS 48415
  209. Shackelford CountyFIPS 48417
  210. Shelby CountyFIPS 48419
  211. Sherman CountyFIPS 48421
  212. Smith CountyFIPS 48423
  213. Somervell CountyFIPS 48425
  214. Starr CountyFIPS 48427
  215. Stephens CountyFIPS 48429
  216. Sterling CountyFIPS 48431
  217. Stonewall CountyFIPS 48433
  218. Sutton CountyFIPS 48435
  219. Swisher CountyFIPS 48437
  220. Tarrant CountyFIPS 48439
  221. Taylor CountyFIPS 48441
  222. Terrell CountyFIPS 48443
  223. Terry CountyFIPS 48445
  224. Throckmorton CountyFIPS 48447
  225. Titus CountyFIPS 48449
  226. Tom Green CountyFIPS 48451
  227. Travis CountyFIPS 48453
  228. Trinity CountyFIPS 48455
  229. Tyler CountyFIPS 48457
  230. Upshur CountyFIPS 48459
  231. Upton CountyFIPS 48461
  232. Uvalde CountyFIPS 48463
  233. Val Verde CountyFIPS 48465
  234. Van Zandt CountyFIPS 48467
  235. Victoria CountyFIPS 48469
  236. Walker CountyFIPS 48471
  237. Waller CountyFIPS 48473
  238. Ward CountyFIPS 48475
  239. Washington CountyFIPS 48477
  240. Webb CountyFIPS 48479
  241. Wharton CountyFIPS 48481
  242. Wheeler CountyFIPS 48483
  243. Wichita CountyFIPS 48485
  244. Wilbarger CountyFIPS 48487
  245. Willacy CountyFIPS 48489
  246. Williamson CountyFIPS 48491
  247. Wilson CountyFIPS 48493
  248. Winkler CountyFIPS 48495
  249. Wise CountyFIPS 48497
  250. Wood CountyFIPS 48499
  251. Yoakum CountyFIPS 48501
  252. Young CountyFIPS 48503
  253. Zapata CountyFIPS 48505
  254. Zavala CountyFIPS 48507

Source: U.S. Census Bureau · 2025 county boundaries

COMMON QUESTIONS

Texas county map questions.

How many counties does Texas have?

Texas has 254 counties, the most of any U.S. state. You can select and color every county individually in MapSculpt.

Can I color individual Texas counties?

Yes. Select a county to assign a color, use categories to organize the map and add a legend to explain the colors.

Can I make a blank Texas county map?

Yes. Start with the Texas counties template, leave the regions neutral and export a PNG after adjusting the borders or adding a title.

Can I import county data from a CSV?

Yes. Match your rows using five-digit Census GEOIDs or county names, review matches and apply numerical or categorical colors.

What is a Texas county GEOID?

A five-digit Census identifier: state FIPS 48 followed by a three-digit county code, such as Harris County 48201. Do not confuse it with a state's sequential county number.

Can I search the 254 county names?

Yes. Search the county directory by name or FIPS code, or open the full list of 254 counties.

Does the map show city or ZIP-code boundaries?

No. It shows Texas county boundaries, not city limits, ZIP-code areas or congressional districts.

Can I export a high-resolution Texas map?

The editor supports PNG exports with the selected colors, annotations, title and legend, according to the available export controls.

Is MapSculpt's Texas map maker free?

Yes. You can color counties and export PNG maps online without creating an account.

Can I use the map in presentations or research?

Yes. Explain your data's source, date, measure and any missing values, and check usage requirements for third-party statistics.

YOUR NEXT MAP STARTS HERE

Make Texas's geography your own.

Start with 254 editable counties. Make something worth sharing.

Create a Texas Map