TX · State vital records
Texas Vital Records
Official birth, death, and marriage certificate request information for Texas, with a directory of all 254 counties and county-equivalents.
How Texas issues vital records
Statewide vital records in Texas are administered by the Texas Department of State Health Services, Vital Statistics Section. The office maintains certified records of births and deaths from approximately 1903 onward and is the primary issuing authority for certified copies of those records anywhere in the state. Statewide vital records since 1903. Marriage and divorce verifications only; certified copies must be obtained from the county clerk that issued the marriage license.
For events that pre-date statewide registration, or for marriage records in jurisdictions where the state office only maintains verifications, the official custodian is generally the county clerk, probate judge, register of deeds, or court that originally recorded the event. Use the county directory below to identify the right office for your request, then follow the certificate-specific guides for the documentation each county will require.
Fees and what to expect
- Certified birth certificate: $22.00 per copy at the state office.
- Certified death certificate: $20.00 per copy at the state office.
- Certified marriage certificate: Verification only per copy at the state office (county-issued copies may carry a separate fee).
Most counties in Texas accept requests in person, by mail, and increasingly online through a state-approved third-party processor. Mail-in requests typically include a completed application, a legible photocopy of a government-issued photo ID, the applicable fee paid by check or money order, and a self-addressed stamped return envelope. Counties may add their own service charge on top of the state base fee and may require notarized identification for restricted records.
Eligibility for restricted records
Birth and death records in Texas are not public during the restricted-access window that applies to most U.S. vital records. Certified copies are released only to the registrant, an immediate family member, a legal guardian, the surviving spouse, an executor or administrator of an estate, or an attorney representing one of the above. Genealogy researchers may obtain non-certified informational copies once a record is old enough to leave the restricted window, typically 75 years for births and 25–50 years for deaths depending on jurisdiction.
Browse counties in Texas
The directory below lists every county and county-equivalent in Texas recognized by the U.S. Census Bureau in its 2020 county codes file. Click through to a county for its certified copy request page, broken down by certificate type.
- Anderson County FIPS 48001
- Andrews County FIPS 48003
- Angelina County FIPS 48005
- Aransas County FIPS 48007
- Archer County FIPS 48009
- Armstrong County FIPS 48011
- Atascosa County FIPS 48013
- Austin County FIPS 48015
- Bailey County FIPS 48017
- Bandera County FIPS 48019
- Bastrop County FIPS 48021
- Baylor County FIPS 48023
- Bee County FIPS 48025
- Bell County FIPS 48027
- Bexar County FIPS 48029
- Blanco County FIPS 48031
- Borden County FIPS 48033
- Bosque County FIPS 48035
- Bowie County FIPS 48037
- Brazoria County FIPS 48039
- Brazos County FIPS 48041
- Brewster County FIPS 48043
- Briscoe County FIPS 48045
- Brooks County FIPS 48047
- Brown County FIPS 48049
- Burleson County FIPS 48051
- Burnet County FIPS 48053
- Caldwell County FIPS 48055
- Calhoun County FIPS 48057
- Callahan County FIPS 48059
- Cameron County FIPS 48061
- Camp County FIPS 48063
- Carson County FIPS 48065
- Cass County FIPS 48067
- Castro County FIPS 48069
- Chambers County FIPS 48071
- Cherokee County FIPS 48073
- Childress County FIPS 48075
- Clay County FIPS 48077
- Cochran County FIPS 48079
- Coke County FIPS 48081
- Coleman County FIPS 48083
- Collin County FIPS 48085
- Collingsworth County FIPS 48087
- Colorado County FIPS 48089
- Comal County FIPS 48091
- Comanche County FIPS 48093
- Concho County FIPS 48095
- Cooke County FIPS 48097
- Coryell County FIPS 48099
- Cottle County FIPS 48101
- Crane County FIPS 48103
- Crockett County FIPS 48105
- Crosby County FIPS 48107
- Culberson County FIPS 48109
- Dallam County FIPS 48111
- Dallas County FIPS 48113
- Dawson County FIPS 48115
- DeWitt County FIPS 48123
- Deaf Smith County FIPS 48117
- Delta County FIPS 48119
- Denton County FIPS 48121
- Dickens County FIPS 48125
- Dimmit County FIPS 48127
- Donley County FIPS 48129
- Duval County FIPS 48131
- Eastland County FIPS 48133
- Ector County FIPS 48135
- Edwards County FIPS 48137
- El Paso County FIPS 48141
- Ellis County FIPS 48139
- Erath County FIPS 48143
- Falls County FIPS 48145
- Fannin County FIPS 48147
- Fayette County FIPS 48149
- Fisher County FIPS 48151
- Floyd County FIPS 48153
- Foard County FIPS 48155
- Fort Bend County FIPS 48157
- Franklin County FIPS 48159
- Freestone County FIPS 48161
- Frio County FIPS 48163
- Gaines County FIPS 48165
- Galveston County FIPS 48167
- Garza County FIPS 48169
- Gillespie County FIPS 48171
- Glasscock County FIPS 48173
- Goliad County FIPS 48175
- Gonzales County FIPS 48177
- Gray County FIPS 48179
- Grayson County FIPS 48181
- Gregg County FIPS 48183
- Grimes County FIPS 48185
- Guadalupe County FIPS 48187
- Hale County FIPS 48189
- Hall County FIPS 48191
- Hamilton County FIPS 48193
- Hansford County FIPS 48195
- Hardeman County FIPS 48197
- Hardin County FIPS 48199
- Harris County FIPS 48201
- Harrison County FIPS 48203
- Hartley County FIPS 48205
- Haskell County FIPS 48207
- Hays County FIPS 48209
- Hemphill County FIPS 48211
- Henderson County FIPS 48213
- Hidalgo County FIPS 48215
- Hill County FIPS 48217
- Hockley County FIPS 48219
- Hood County FIPS 48221
- Hopkins County FIPS 48223
- Houston County FIPS 48225
- Howard County FIPS 48227
- Hudspeth County FIPS 48229
- Hunt County FIPS 48231
- Hutchinson County FIPS 48233
- Irion County FIPS 48235
- Jack County FIPS 48237
- Jackson County FIPS 48239
- Jasper County FIPS 48241
- Jeff Davis County FIPS 48243
- Jefferson County FIPS 48245
- Jim Hogg County FIPS 48247
- Jim Wells County FIPS 48249
- Johnson County FIPS 48251
- Jones County FIPS 48253
- Karnes County FIPS 48255
- Kaufman County FIPS 48257
- Kendall County FIPS 48259
- Kenedy County FIPS 48261
- Kent County FIPS 48263
- Kerr County FIPS 48265
- Kimble County FIPS 48267
- King County FIPS 48269
- Kinney County FIPS 48271
- Kleberg County FIPS 48273
- Knox County FIPS 48275
- La Salle County FIPS 48283
- Lamar County FIPS 48277
- Lamb County FIPS 48279
- Lampasas County FIPS 48281
- Lavaca County FIPS 48285
- Lee County FIPS 48287
- Leon County FIPS 48289
- Liberty County FIPS 48291
- Limestone County FIPS 48293
- Lipscomb County FIPS 48295
- Live Oak County FIPS 48297
- Llano County FIPS 48299
- Loving County FIPS 48301
- Lubbock County FIPS 48303
- Lynn County FIPS 48305
- Madison County FIPS 48313
- Marion County FIPS 48315
- Martin County FIPS 48317
- Mason County FIPS 48319
- Matagorda County FIPS 48321
- Maverick County FIPS 48323
- McCulloch County FIPS 48307
- McLennan County FIPS 48309
- McMullen County FIPS 48311
- Medina County FIPS 48325
- Menard County FIPS 48327
- Midland County FIPS 48329
- Milam County FIPS 48331
- Mills County FIPS 48333
- Mitchell County FIPS 48335
- Montague County FIPS 48337
- Montgomery County FIPS 48339
- Moore County FIPS 48341
- Morris County FIPS 48343
- Motley County FIPS 48345
- Nacogdoches County FIPS 48347
- Navarro County FIPS 48349
- Newton County FIPS 48351
- Nolan County FIPS 48353
- Nueces County FIPS 48355
- Ochiltree County FIPS 48357
- Oldham County FIPS 48359
- Orange County FIPS 48361
- Palo Pinto County FIPS 48363
- Panola County FIPS 48365
- Parker County FIPS 48367
- Parmer County FIPS 48369
- Pecos County FIPS 48371
- Polk County FIPS 48373
- Potter County FIPS 48375
- Presidio County FIPS 48377
- Rains County FIPS 48379
- Randall County FIPS 48381
- Reagan County FIPS 48383
- Real County FIPS 48385
- Red River County FIPS 48387
- Reeves County FIPS 48389
- Refugio County FIPS 48391
- Roberts County FIPS 48393
- Robertson County FIPS 48395
- Rockwall County FIPS 48397
- Runnels County FIPS 48399
- Rusk County FIPS 48401
- Sabine County FIPS 48403
- San Augustine County FIPS 48405
- San Jacinto County FIPS 48407
- San Patricio County FIPS 48409
- San Saba County FIPS 48411
- Schleicher County FIPS 48413
- Scurry County FIPS 48415
- Shackelford County FIPS 48417
- Shelby County FIPS 48419
- Sherman County FIPS 48421
- Smith County FIPS 48423
- Somervell County FIPS 48425
- Starr County FIPS 48427
- Stephens County FIPS 48429
- Sterling County FIPS 48431
- Stonewall County FIPS 48433
- Sutton County FIPS 48435
- Swisher County FIPS 48437
- Tarrant County FIPS 48439
- Taylor County FIPS 48441
- Terrell County FIPS 48443
- Terry County FIPS 48445
- Throckmorton County FIPS 48447
- Titus County FIPS 48449
- Tom Green County FIPS 48451
- Travis County FIPS 48453
- Trinity County FIPS 48455
- Tyler County FIPS 48457
- Upshur County FIPS 48459
- Upton County FIPS 48461
- Uvalde County FIPS 48463
- Val Verde County FIPS 48465
- Van Zandt County FIPS 48467
- Victoria County FIPS 48469
- Walker County FIPS 48471
- Waller County FIPS 48473
- Ward County FIPS 48475
- Washington County FIPS 48477
- Webb County FIPS 48479
- Wharton County FIPS 48481
- Wheeler County FIPS 48483
- Wichita County FIPS 48485
- Wilbarger County FIPS 48487
- Willacy County FIPS 48489
- Williamson County FIPS 48491
- Wilson County FIPS 48493
- Winkler County FIPS 48495
- Wise County FIPS 48497
- Wood County FIPS 48499
- Yoakum County FIPS 48501
- Young County FIPS 48503
- Zapata County FIPS 48505
- Zavala County FIPS 48507