Walk-In Passport Find an office near meNear me

Passport offices in Texas

423 passport acceptance facilities in Texas: 295 post offices, 94 clerks of court, 10 county or state offices, 10 public libraries, 8 schools or universities and 6 city or town offices. 20 are listed as walk-in or no appointment required, 80 as appointment-required. Data from the U.S. State Department database (pulled October 27, 2026).

Cities and counties with their own page

PageLocationsWalk-in listed
Houston, TX301
Harris County, TX (county, other locations)201
San Antonio, TX170
Austin, TX110
Dallas County, TX (county, other locations)110
Montgomery County, TX (county, other locations)100
Tarrant County, TX (county, other locations)100
Fort Worth, TX80
Cameron County, TX (county, other locations)82
Fort Bend County, TX (county, other locations)80
Hidalgo County, TX (county, other locations)80
El Paso, TX61
Dallas, TX50
Laredo, TX50
Lubbock, TX40
Arlington, TX30
Amarillo, TX30
Denton, TX30
Mcallen, TX30
Edinburg, TX30
San Angelo, TX30

Passport agencies for urgent travel

Texas has 3 passport agencies for urgent travel: Dallas Passport Agency in Dallas, TX; El Paso Passport Agency in El Paso, TX; Houston Passport Agency in Houston, TX.

  • Dallas Passport Agency

    Earle Cabell Federal Building, 1100 Commerce St, Suite 1120, Dallas, TX 75242

    Mon, Tue, Wed, Thu: 8:00 AM - 3:00 PM; Fri: 9:00 AM - 3:00 PM. By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).

    Official page updated October 22, 2026. Official agency page

  • El Paso Passport Agency

    Anson Mills Building, 303 N. Oregon St., El Paso, TX 79901

    Mon-Fri: 7:30 AM - 3:00 PM. By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).

    Official page updated October 22, 2026. Official agency page

  • Houston Passport Agency

    Mickey Leland Federal Building 1919 Smith Street, Fourth Floor, Houston, TX 77002

    M-F, 7:00am-3:00pm (By Appt. Only). By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).

    The State Department map lists both "Fourth Floor" and "Suite 1400" for this building; confirm the floor in your appointment confirmation.

    Address and hours from the State Department's agency map layer (we could not read the official page). Official agency page

Agencies are appointment-only for travel within 14 days (21 days at the Detroit, Miami and San Juan pilots). All agencies and rules.

Other 244 locations by county

Every acceptance facility in Texas that does not have its own city or county page yet, grouped by county (Census 2020 boundaries) and sorted by city.

Anderson County (1)

FacilityAddressPhone
Palestine Post Office Walk-in listed
“Walk-ins welcome.”
1213 N. Link Street, Palstine 75803(903) 729-2435

Angelina County (2)

FacilityAddressPhone
Angelina County District Clerk 215 E. Lufkin Avenue, Lufkin 75901(936) 634-4312
Lufkin Main Post Office 800 S. John Redditt Drive, Lufkin 75904(936) 634-7749

Aransas County (1)

FacilityAddressPhone
Aransas County District Clerk 301 North Live Oak Street, Rockport 78382(361) 790-0128

Atascosa County (1)

FacilityAddressPhone
Lytle Post Office Appointment listed
“By appointment only.”
14841 Main St., Lytle 78052(830) 772-3730

Austin County (2)

FacilityAddressPhone
Austin County District Clerk One East Main St., Bellville 77418(979) 865-5911
Sealy Post Office Appointment listed
“By appointment only (9:00AM - 3:30 PM), please call call (979)885 - 3439. 20 Appointments a day.”
222 Moody Street, Sealy 77474(979) 885-3439

Bailey County (1)

FacilityAddressPhone
Bailey County District Clerk
“Closed for lunch.”
300 South First Street, Muleshoe 79347(806) 272-3165

Bandera County (1)

FacilityAddressPhone
Bandera County District Clerk
“CLOSED DURING LUNCH.”
3360 State Hwy 173 N, Bandera 78003(830) 796-4606

Bastrop County (1)

FacilityAddressPhone
Bastrop County District Clerk
“For an appointment please call 512-332-7244”
804 Pecan Street, Bastrop 78602(512) 332-7244

Baylor County (1)

FacilityAddressPhone
Seymour Post Office
“Photocopy services are available at this site.”
210 N Washington St., Seymour 76380(940) 889-3550

Bee County (1)

FacilityAddressPhone
Beeville Post Office Appointment listed
“By appointment only, please call (361) 358-3727.”
111 N St. Marys Street, Beeville 78102(361) 358-3727

Bell County (2)

FacilityAddressPhone
Killeen Post Office 300 N 10th Street, Killeen 76541(254) 634-0281
Temple Main Post Office Appointment listed
“By appointment only. Please call 254 773 0792. 20 appointments per day.”
401 N Main Street, Temple 76501(254) 773-0792

Bexar County (3)

FacilityAddressPhone
Converse Post Office Appointment listed
“By appointment only, please call(210)658-5129. 20 APPOINTMENTS A DAY”
9155 Schaefer Road, Converse 78109(210) 658-5129
Elmendorf Post Office 8302 Fm 327, Elmendorf 78112(210) 635-9258
Von Ormy Post Office Appointment listed
“By appointment only, please call (210) 622-8990. Closed during lunch, 12:00 PM - 1:00 PM.”
13636 Ih 35 S, Von Ormy 78073(210) 622-8990

Blanco County (2)

FacilityAddressPhone
Blanco County District Clerk
“Closed for lunch”
101 East Pecan Drive, Johnson City 78636(830) 868-0973
Johnson City Post Office 201 S Ave G, Johnson City 78636(830) 868-7211

Bosque County (2)

FacilityAddressPhone
Clifton Post Office 407 W. 5th Street, Clifton 76634(254) 675-3116
Meridian Post Office 512 E Live Oak, Meridian 76665(254) 435-2261

Bowie County (1)

FacilityAddressPhone
Texarkana Main Post Office
“Photocopy services are available at this site.”
2211 North Robinson Rd, Texarkana 75501(903) 223-3800

Brazoria County (6)

FacilityAddressPhone
Alvin Post Office Appointment listed
“By Appointment only- Please call(281)331-2220”
455 E. House Street, Alvin 77511(281) 331-2220
Angleton Post Office
“Photographs are provided on-site at a cost of $15.”
100 Cannan Dr., Angleton 77515(979) 849-9588
Brazoria Post Office 111 Gaines Street, Brazoria 77422(979) 798-7676
Freeport Post Office 924 N Ave F, Freeport 77541(979) 233-1884
Lake Jackson Post Office 210 Oak Dr. S, Lake Jackson 77566(979) 297-2144
Manvel Post Office Appointment listed
“By Appointment only- Please call (281)489-2861”
6925 Masters Road, Manvel 77578(281) 489-2861

Brazos County (3)

FacilityAddressPhone
Bryan Main Post Office
“Appointments can be made at the information window depending on availability.”
2121 E. Wm J Bryan Pkwy, Bryan 77801(979) 774-7068
College Station Main Post Office 2130 Harvey Mitchell Parkway S, College Station 77840(979) 693-4152
Texas Am University - Study Abroad Programs Office Appointment listed
“Closed During Lunch. Mondays are by appointment only, call (979)845-0544.”
Texas Am University, College Station 77843(979) 845-0544

Brooks County (1)

FacilityAddressPhone
Falfurrias Post Office 218 E Chapote Street, Falfurrias 78355(361) 325-2868

Brown County (1)

FacilityAddressPhone
Brownwood Main Post Office Walk-in listed
“Walk-ins welcome. Please call (325) 646-0656.”
600 Center Avenue, Brownwood 76801(325) 646-0656

Burleson County (1)

FacilityAddressPhone
Caldwell Post Office 201 N. Main Street, Caldwell 77836(979) 567-4396

Burnet County (2)

FacilityAddressPhone
Burnet County District Clerk 1701 E Polk Street,, Burnet 78611(512) 756-5450
Marble Falls Post Office 1212 US Highway 281, Marble Falls 78654(830) 693-3531

Callahan County (1)

FacilityAddressPhone
Callahan County District Clerk
“Closed for lunch.”
100 West 4th Street, Baird 79504(325) 854-5825

Chambers County (1)

FacilityAddressPhone
Chambers County District Clerk 404 Washington Avenue, Anahuac 77514(409) 267-2432

Childress County (1)

FacilityAddressPhone
Childress Post Office
“Photocopy services are available at this site.”
507 Ave F NW, Childress 79201(940) 937-3741

Collin County (7)

FacilityAddressPhone
Allen Post Office
“No Photocopy Services On-site”
304 W Boyd Dr, Allen 75013(972) 390-7993
Blue Ridge Post Office
“Closed during lunch. Photocopy services are available at this site.”
301 S Bus Hwy 78, Blue Ridge 75424(972) 752-5326
Frisco Post Office
“Photocopy services are not available at this site. Call 972-335-7453 for an appointment.”
8700 Stonebrook Parkway, Frisco 75034(844) 661-8730
Collin County District Clerk Walk-in listed
“No appointment requirement.”
2100 Bloomdale Rd.ste. 12132, Mckinney 75071(972) 548-4221
Mckinney Post Office
“Photocopy services are not available at this site. Please call 1-844-661-8730 for an appointment.”
550 N. Central Expressway, Mckinney 75070(844) 661-8730
Collin County District Clerk 900 E. Park 140 A, Plano 75074(972) 881-3090
Plano Main Post Office
“Photocopy services are not available at this site. For an appointment, please call 844-661-8730.”
1200 Jupiter Rd., Plano 75074(844) 661-8730

Colorado County (2)

FacilityAddressPhone
Colorado County District Clerk
“Closed for Lunch.”
400 Spring Street, Columbus 78962(979) 732-2536
Columbus Post Office 1221 Walnut Street, Columbus 78934(979) 732-5556

Comal County (3)

FacilityAddressPhone
Comal County District Clerk 150 N Seguin Avenue, New Braunfels 78130(830) 221-1250
New Braunfels Post Office
“20 APPOINTMENTS PER DAY”
686 S. Seguin Avenue, New Braunfels 78130(830) 625-7736
Spring Branch Post Office Appointment listed
“By appointment only, please call(830) 885-4508.”
10650 US Highway 281 N, Spring Branch 78070(830) 885-4508

Cooke County (2)

FacilityAddressPhone
Cooke County District Clerk
“CLOSED FOR LUNCH. Photocopy services are available at this site.”
101 S. Dixon Street, Gainesville 76240(940) 668-5450
Gainesville Post Office
“Call (940) 665-5811 for a passport appointment. Photocopy services are not available for this site.”
321 E. California Street, Gainesville 76240(940) 665-5811

Coryell County (1)

FacilityAddressPhone
Coryell County District Clerk
“CLOSED FOR LUNCH. Public Phone#:254-865-5911 ext 2277.”
620 East Main St., Gatesville 76528(254) 865-5911

Crockett County (1)

FacilityAddressPhone
Brewster County Tax Office
“For Passport Information please call 432-837-3871.”
107 W. Avenue E#1, Alpine 79830(432) 837-2214

Dallam County (1)

FacilityAddressPhone
Dalhart Main Post Office
“Please call (806) 249-4731 for an appointment. Photocopy services are available at this site.”
702 W. 7th Street, Dalhart 79022(806) 249-4731

Dawson County (1)

FacilityAddressPhone
Dawson County District Clerk
“Closed for lunch.”
400 S. 1st Street, Lamesa 79331(806) 872-7373

Deaf Smith County (1)

FacilityAddressPhone
Hereford Post Office 408 Main St, Hereford 79045(806) 364-2054

Denton County (7)

FacilityAddressPhone
Aubrey Post Office
“Photocopy services are not available at this site.”
120 Stanley Dr, Aubrey 76227(940) 365-2621
Denton County Clerk of Court
“Photocopy services are available at this site. The last customer is taken 15 minutes pior to closing.”
1029 W. Rosemeade Pkwy, Carrollton 75007(972) 434-7170
Rosemeade Post Office
“Please call 972-939-0306 for a passport appointment.This location does do photocopy services.”
3755 N. Josey Lane, Carrollton 75007(972) 939-0306
Steven E Copeland Government Center
“Photocopy services are available at this site. The last customer is taken 15 minutes pior to closing.”
1400 Fm 424, Cross Roads 76227(940) 349-4400
Flower Mound Post Office
“Please call 1-844-661-8730 for an appointment. Photocopy services are available at this site.”
2300 Olympia Drive, Flower Mound 75028(844) 661-8730
Lewisville Main Post Office
“Please call 844-661-8730 for a passport appointment MON, TUE, THURS, FRI, SAT. Photocopy services are available at this site.”
194 Civic Circle, Lewisville 75067(844) 661-8730
Little Elm Main Post Office
“Photocopy services are on available at this site.”
1012 W. Eldorado Pkwy, Little Elm 75068(844) 661-8730

Donley County (1)

FacilityAddressPhone
Clarendon Post Office
“Photocopy services are available at this facility.”
101 W. 4th Street, Clarendon 79226(806) 874-3353

Eastland County (1)

FacilityAddressPhone
Eastland County District Clerk 100 W. Main St., Eastland 76448(254) 629-2664

Ector County (1)

FacilityAddressPhone
Ector County District Clerk Walk-in listed
“For appointments:www.co.ector.tx.us/district.clerk.Walk-ins are available on 1st come 1st serve basis, if no appointments.”
300 N Grant Ave, Odessa 79761(432) 498-4290

El Paso County (1)

FacilityAddressPhone
Clint Post Office Walk-in listed
“No appointment needed, please call for more information 915-851-4313.”
13001 Alameda Ave, Clint 79836(915) 851-4313

Ellis County (3)

FacilityAddressPhone
Ennis Post Office Appointment listed
“By appointment only, Please call 972-875-6701.”
205 N. Mckinney Street, Ennis 75119(972) 875-6701
Ellis County District Clerk 109 S Jackson, Waxahachie 75165(972) 825-5091
Waxahachie Post Office Appointment listed
“Appointments required - call (972) 937-4145”
316 N. College Street, Waxahachie 75165(972) 937-4145

Erath County (2)

FacilityAddressPhone
Erath County District Clerk 112 West College, Stephenville 76401(254) 965-1486
Stephenville Post Office Appointment listed
“By appointment only, call 254-965-5078.”
431 N. Graham Street, Stephenville 76401(254) 965-5078

Fannin County (1)

FacilityAddressPhone
Fannin County District Clerk Appointment listed
“Please call 903-583-7459 to make an appointment. Photocopy services are available at this site.”
101 East Sam Rayburn, Bonham 75418(903) 583-7459

Fayette County (1)

FacilityAddressPhone
Fayette County District Clerk
“Closed for Lunch”
151 N Washington Street, La Grange 78945(979) 968-3548

Floyd County (1)

FacilityAddressPhone
Floyd County District Clerk 105 S. Main,, Floydada 79235(806) 983-4923

Franklin County (1)

FacilityAddressPhone
Franklin County District Clerk
“Photocopy services are available at this site.”
200 N. Kaufman St., Mt. Vernon 75457(903) 537-8337

Frio County (1)

FacilityAddressPhone
Pearsall Post Office Appointment listed
“By appointments only, please call (830) 334-3003”
411 East Colorado, Pearsall 78061(830) 334-3003

Gaines County (1)

FacilityAddressPhone
Seminole Post Office 201 SE 3rd Street, Seminole 79360(432) 758-2141

Galveston County (7)

FacilityAddressPhone
Friendswood Post Office 310 Morningside Drive, Friendswood 77546(281) 992-2832
Galveston County District Clerk 600 59th Street, Galveston 77551(409) 766-2424
Galveston Main Post Office 601 25th, Galveston 77550(409) 763-0036
Kemah Post Office 1129 Highway 146, Kemah 77565(281) 334-3883
Galveston County District Clerk of Court 174 Calder Road, League City 77573(281) 316-8729
League City Post Office 240 W. Galveston St, League City 77573(281) 554-9219
Texas City PO Appointment listed
“By Appointment Only. Please call 409.948.1578.”
2002 11th Ave N, Texas City 77590(409) 948-1578

Gillespie County (2)

FacilityAddressPhone
Fredericksburg Post Office Appointment listed
“By appointment only, please call 830-997-3355”
1150 N. US Hwy 87, Fredericksburg 78624(830) 997-3355
Gillespie County District Clerk 101 West Main Street, Fredericksburg 78624(830) 997-6517

Gonzales County (1)

FacilityAddressPhone
Gonzales Post Office
“Appointments Only 830-672-2629”
920 N Saint Joseph St, Gonzales 78629(830) 672-2629

Gray County (1)

FacilityAddressPhone
Pampa Post Office
“NO Photocopy Services On-site.”
120 E. Foster Ave, Pampa 79065(800) 275-8777

Grayson County (3)

FacilityAddressPhone
Grayson County District Clerk
“Photocopy services are not available at this site.”
200 S Crockett Street, Sherman 75090(903) 813-4358
Sherman Post Office
“Photocopy services are not available at this site.”
701 E. Peyton, Sherman 75090(903) 892-9234
Whitesboro Public Library
“Photocopy services on-site.”
308 West Main St., Whitesboro 76273(903) 564-5432

Gregg County (3)

FacilityAddressPhone
Kilgore Mpo 500 N Kilgore St, Kilgore 75662(903) 984-2313
Gregg County District Clerk 101 E Methvin, Longview 75601(903) 234-3192
Longview Post Office
“Closed for Lunch”
2336 S Mobberly Ave, Longview 75602(903) 753-7644

Guadalupe County (1)

FacilityAddressPhone
Guadalupe County District Clerk 211 W. Court St. Ste 209, Seguin 78155(830) 303-8877

Hale County (2)

FacilityAddressPhone
Abernathy Post Office 801 Avenue D, Abernathy 79311(806) 298-4111
Hale County District Clerk
“Closed during Lunch.”
225 Broadway Street, Plainview 79072(806) 291-5226

Hamilton County (1)

FacilityAddressPhone
Hamilton County District Clerk
“Closed during lunch”
102 N Rice, Hamilton 76531(254) 386-1240

Hardin County (1)

FacilityAddressPhone
Silsbee Post Office 111 W Avenue P, Silsbee 77656(409) 385-3776

Harrison County (3)

FacilityAddressPhone
Harrison County District Clerk 200 W. Houston, Marshall 75670(903) 935-8409
Marshall Main Post Office 202 E.travis Street, Marshall 75670(903) 938-4086
Waskom Post Office 265 Spur 156, Waskom 75692(903) 687-2202

Hays County (2)

FacilityAddressPhone
City of San Marcos
“Closed during lunch.”
630 E. Hopkins, San Marcos 78666(512) 393-8086
San Marcos Post Office Appointment listed
“By appointment only, please call (512) 392-4831 5 APPOINTMENTS PER DAY.”
210 S Stagecoach Trail, San Marcos 78666(512) 392-4831

Henderson County (1)

FacilityAddressPhone
Henderson County District Clerk 100 East Tyler Street, Athens 75751(903) 675-6117

Hill County (1)

FacilityAddressPhone
Hillsboro Post Office 100 W. Franklin St., Hillsboro 76645(254) 582-3572

Hockley County (1)

FacilityAddressPhone
Hockley County District Clerk 802 Houston Street, Levelland 79336(806) 894-8527

Hood County (2)

FacilityAddressPhone
Acton Post Office 5561 North Gate Road, Acton 76049(817) 326-4088
Hood County District Clerk 1200 W. Pearl, Granbury 76048(817) 579-3236

Hopkins County (1)

FacilityAddressPhone
Hopkins County District Clerk
“Photocopy services are not available at this site.”
118 Main Street, Sulphur Springs 75482(903) 438-4081

Houston County (2)

FacilityAddressPhone
Houston County District Clerk 401 East Houston Ave. 1st Floor, Crockett 75835(936) 544-3255
Latexo Main Post Office 3529 US Highway 287 N, Latexo 75849(936) 544-2771

Howard County (1)

FacilityAddressPhone
Big Spring Main Post Office 501 South Main Street, Big Spring 79720(432) 263-7391

Hudspeth County (1)

FacilityAddressPhone
Fort Hancock Post Office
“Photocopy services on-site. Please call 915-769-3772 for passport information.”
107 W. Tx 20, Fort Hancock 79839(915) 769-3772

Hunt County (2)

FacilityAddressPhone
Commerce Public Library
“Photocopy services are available at this site.”
1210 Park St, Commerce 75428(903) 886-6858
Greenville Mpo 2600 Wesley St., Greenville 75401(903) 455-8576

Hutchinson County (2)

FacilityAddressPhone
Borger Post Office
“Photocopy services at this site are available.”
500 South Mcgee St, Borger 79007(806) 273-3761
Hutchinson County District Clerk
“Photocopy services are not available at this site.”
500 Main St, Stinnett 79083(806) 878-4017

Jackson County (1)

FacilityAddressPhone
Jackson County District Clerk 115 W Main Street, Edna 77957(361) 782-3812

Jasper County (2)

FacilityAddressPhone
Jasper County District Clerk 121 N. Austin, Jasper 75951(409) 384-2721
Kirbyville Public Library 210 South Elizabeth Avenue, Kirbyville 75956(409) 423-4653

Jeff Davis County (1)

FacilityAddressPhone
Valentine Post Office Walk-in listed
“Valentine is closed for lunch from 11:00 - 11:30 am. No appointment needed,on a walk in basis only.”
311 W California Ave., Valentine 79854(432) 467-2912

Jefferson County (6)

FacilityAddressPhone
Beaumont Downtown Station 300 Willow Street, Beaumont 77701(409) 832-8205
Jefferson County Courthouse District Clerk Office 1085 Pearl Street, Beaumont 77707(409) 835-8580
Groves Post Office 6230 39th Street, Groves 77619(409) 962-5361
Nederland Post Office Walk-in listed
“Walkins are welcome. Public Phone #409-729-8830”
223 N. 14th Street, Nederland 77627(409) 729-8837
Port Arthur Post Office 345 Lakeshore Drive, Port Arthur 77640(409) 983-5483
Port Neches Post Office 1324 Port Neches Avenue, Port Neches 77651(409) 729-8894

Jim Hogg County (1)

FacilityAddressPhone
Hebbronville Post Office Appointment listed
“To make an appointment, please call 361-527-3465”
502 N Smith, Hebbronville 78361(361) 527-3465

Jim Wells County (2)

FacilityAddressPhone
Alice Post Office 401 E 2nd St, Alice 78332(361) 664-5541
Jim Wells County District Clerk
“Closed for lunch.”
200 N. Almond, 2nd Floor, Alice 78332(361) 668-5717

Johnson County (5)

FacilityAddressPhone
Alvarado Post Office
“20 appointments a day”
300 E. Hwy 67, Alvarado 76009(817) 783-3384
Burleson Post Office Walk-in listed
“No appointments needed”
232 SW Johnson Ave., Burleson 76028(817) 295-0289
Johnson County Clerk Appointment listed
“Closed for Lunch 11:30am-12:30pm. By Appointment only after 4 PM. Please call (817) 202-2968.”
247 Elk Drive, Burleson 76028(817) 202-2968
Cleburne Post Office 201 Faircrest Drive, Cleburne 76033(817) 645-3991
Johnson County Clerk Appointment listed
“After 4pm by appointment only (Monday - Friday).”
2 North Main Street, Cleburne 76033(817) 556-6312

Kaufman County (2)

FacilityAddressPhone
Kaufman County District Clerk 100 West Mulberry, Kaufman 75142(972) 932-0279
Terrell Post Office Appointment listed
“By appointment only, please call (713) 563-2708.”
1250 State Hwy 34 South, Terrell 75160(972) 563-2708

Kendall County (2)

FacilityAddressPhone
Kendall County Tax Assessor Collector 201 E. San Antonio Street, Boerne 78006(830) 249-9343
Comfort Post Office 726 Front Street, Comfort 78013(830) 995-3603

Kerr County (2)

FacilityAddressPhone
Kerr County District Clerk 700 Main Street, Kerrville 78028(830) 792-2281
Kerrville Post Office 244 Cully Drive, Kerrville 78028(830) 257-5040

Kleberg County (1)

FacilityAddressPhone
Kingsville Post Office 103 E Kleberg Avenue, Kingsville 78363(361) 592-2801

Lamar County (1)

FacilityAddressPhone
Paris Main Post Office
“Photocopy services are not available at this site. Please call 903-784-3381 for Saturday appointment.”
500 Clarksville Street, Paris 75460(903) 784-3381

Lamb County (1)

FacilityAddressPhone
Lamb County District Clerk
“Public telephone number is (806)385-4222 ext:241”
100 6th Street, Room 212, Littlefield 79339(806) 385-4222

Lampasas County (2)

FacilityAddressPhone
Lampasas County District Clerk 409 South Pecan, Lampasas 76550(512) 556-8271
Lampasas Post Office 1700 E. 4th Street, Lampasas 76550(512) 556-5131

Lee County (2)

FacilityAddressPhone
Giddings Post Office Appointment listed
“By appointment only, please call (979) 542 - 2456.”
279 E Austin St, Giddings 78942(979) 542-2456
Lee County District Clerk
“Closed for lunch.”
289 S. Main St., Giddings 78942(979) 542-2947

Leon County (1)

FacilityAddressPhone
Leon County District Clerk
“Closed during lunch.”
139 E. Main Street, Centerville 75833(903) 536-2227

Liberty County (2)

FacilityAddressPhone
Dayton Post Office 110 S. Main Street, Dayton 77535(936) 258-5301
Liberty Post Office 1515 Sam Houston Street, Liberty 77575(936) 336-6182

Limestone County (1)

FacilityAddressPhone
Groesbeck Post Office Appointment listed
“By appointment only. Please call 254.709.3304.”
112 S. Dr Jb Riggs Dr, Groesbeck 76642(254) 729-3304

Llano County (1)

FacilityAddressPhone
Llano County District Clerk 832 Ford Street, Llano 78643(325) 247-5036

Lubbock County (1)

FacilityAddressPhone
Wolfforth Post Office 302 E. Hwy 62, Wolfforth 79382(806) 866-4614

Lynn County (1)

FacilityAddressPhone
Lynn County District Clerk 1501 S. First Street, Tahoka 79373(806) 561-4274

Matagorda County (2)

FacilityAddressPhone
Bay City Post Office 1309 Baywood Drive, Bay City 77414(979) 245-2051
Matagorda County District Clerk 1700 7th St., Bay City 77414(979) 244-7621

Maverick County (1)

FacilityAddressPhone
Eagle Pass Post Office
“Call (830) 773-3210 for appointment”
410 S. Bibb Ave., Eagle Pass 78852(830) 773-3210

McCulloch County (1)

FacilityAddressPhone
Brady Main Post Office 229 S. Blackburn Street, Brady 76825(325) 597-2298

McLennan County (5)

FacilityAddressPhone
Hewitt Post Office Appointment listed
“By appointment only Monday - Friday.”
901 S. Hewitt Dr, Hewitt 76643(254) 666-7787
Moody Post Office 501 Ave E, Moody 76557(254) 853-2142
Waco Downtown Station 424 Clay Avenue, Waco 76706(254) 754-4189
Woodway Station 430 W State Hwy 6, Waco 76702(254) 399-2201
West Post Office 301 W Columbus Street, West 76691(254) 826-5731

Medina County (1)

FacilityAddressPhone
Castroville Main Post Office 1305 Hwy 90 W, Castroville 78009(830) 538-2251

Midland County (1)

FacilityAddressPhone
Carl Hyde Gmf
“For an appointment please call 432-498-4290”
10,000 Loop 40, Midland 79711(432) 560-5066

Milam County (1)

FacilityAddressPhone
Milam County District Clerk 102 S. Fannin, Cameron 76520(254) 697-7052

Mitchell County (1)

FacilityAddressPhone
Colorado City Main Post Office 116 W 3rd Street, Colorado City 79512(325) 728-3612

Montague County (1)

FacilityAddressPhone
Bowie Post Office
“Please call 940-872-1170 for a passport appointment. Photocopy services are available at this site.”
113 N. Mason St., Bowie 76230(940) 872-1170

Moore County (1)

FacilityAddressPhone
Moore County District Clerk
“Photocopy Services On-site”
715 S Dumas Ave, Dumas 79029(806) 935-4218

Motley County (1)

FacilityAddressPhone
Roaring Springs Post Office
“Photocopy services are available on-site.”
403 2nd Street, Roaring Springs 79256(806) 348-7951

Nacogdoches County (1)

FacilityAddressPhone
Nacogdoches County District Clerk 101 West Main, Nacogdoches 75961(936) 560-7730

Navarro County (1)

FacilityAddressPhone
Navarro County District Clerk 300 West Third Avenue, Corsicana 75110(903) 654-3040

Nolan County (1)

FacilityAddressPhone
Nolan County District Clerk 100 E 3rd Street, Sweetwater 79556(325) 235-2111

Nueces County (2)

FacilityAddressPhone
Hector P Garcia Main Post Office
“Closed for Lunch. For an appointment please call 361-886-2238.”
809 Nueces Bay Boulevard, Corpus Christi 78469(361) 886-2286
Robstown Main Post Office Appointment listed
“By appointment only,please call (361)387-4786. 20 APPOINTMENTS PER DAY.”
313 E Main Ave, Robstown 78380(361) 387-4786

Ochiltree County (2)

FacilityAddressPhone
Ochiltree County District Clerk
“Closed for Lunch. Photocopy services are available at this site.”
511 S Main, Perryton 79070(806) 435-8054
Perryton Post Office
“Call 806-435-2542 for an appointment. Photocopy services are not available at this site.”
2722 S. Main St, Perryton 79070(806) 435-2542

Orange County (1)

FacilityAddressPhone
Vidor Post Office 285 S. Archie Street, Vidor 77662(409) 783-2074

Panola County (1)

FacilityAddressPhone
Panola County District Clerk 110 South Sycamore Street, Carthage 75633(903) 693-0306

Parker County (2)

FacilityAddressPhone
Azle Main Post Office
“Photocopy services are not available on-site.”
409 Commerce St., Azle 76020(817) 444-6332
Weatherford Post Office
“Photocopy services are available on-site.”
1145 Santa Fe Drive, Weatherford 76086(817) 594-3072

Parmer County (1)

FacilityAddressPhone
Parmer County District Clerk
“Closed for Lunch”
401 Third Street, Farwell 79325(806) 481-3419

Pecos County (1)

FacilityAddressPhone
Pecos County District Clerk
“Please Call 432-336-3503 for an appointment”
400 S Nelson, Fort Stockton 79735(432) 336-3503

Polk County (3)

FacilityAddressPhone
Livingston Post Office 1325 W. Church Street, Livingston 77351(936) 327-8713
Polk County District Clerk 101 West Mill Street, Livingston 77351(936) 327-6814
Onalaska Post Office Walk-in listed
“Walk-ins welcome. Public phone number is (936) 646-3313.”
203 N Fm 356, Onalaska 77360(936) 646-3313

Presidio County (2)

FacilityAddressPhone
Marfa Post Office Walk-in listed
“This acceptance facility takes walk-ins. You do not need an appointment.”
100 N Highland, Marfa 79843(432) 729-4001
Presidio Post Office
“An appointment to apply for a passport is required for this Post Office.Please call for more information 432-229-3375.”
202 E Oreilly St, Presidio 79845(432) 229-3375

Rains County (1)

FacilityAddressPhone
Rains County District Clerk
“Extension for phone number is 101. Photocopy services are available at this site.”
220 W Quitman St., Emory 75440(903) 473-5000

Randall County (1)

FacilityAddressPhone
Canyon Post Office
“Photocopy services are available at this site.”
1304 4th Ave, Canyon 79015(806) 655-2507

Reeves County (1)

FacilityAddressPhone
Reeves County District Clerk Walk-in listed
“Closed for Lunch. No appointment needed, please call 432-445-2714 for passport information.”
100 E. 4th St. 2nd Floor, Pecos 79772(432) 445-2714

Refugio County (1)

FacilityAddressPhone
Refugio Mpo 507 Osage Street, Refugio 78377(361) 526-4024

Robertson County (1)

FacilityAddressPhone
Robertson County District Clerk
“Closed during lunch.”
103 E Morgan, Franklin 77856(979) 828-3636

Rockwall County (2)

FacilityAddressPhone
Rockwall County District Clerk
“Please call 972-204-6518 for a passport appointment MONDAY-FRIDAY. Photocopy services are available for this site.”
1111 E Yellowjacket Lane, Suite 200, Rockwall 75087(972) 204-6518
Rockwall Post Office
“Please call 844-661-8730 for a passport appointment. Photocopy services are available at this site.”
609 S. Goliad Street, Rockwall 75087(844) 661-8730

Runnels County (1)

FacilityAddressPhone
Ballinger Main Post Office
“Appointments only. Please call (325)365-2719. 6 APPOINTMENTS A DAY”
116 S 8th Street, Ballinger 76821(325) 365-2719

San Patricio County (5)

FacilityAddressPhone
Aransas Pass Post Office 634 South Commercial Street, Aransas Pass 78336(361) 758-6938
Ingleside Post Office Appointment listed
“By appointment only, please call (361) 776 - 0835. 10 APPOINTMENTS PER DAY”
2230 State Hwy 361, Ingleside 78362(361) 776-0835
Mathis Post Office 121 South Bee St, Mathis 78368(361) 547-3061
Portland Main Post Office Walk-in listed
“Closed during lunch hours. Walk-ins welcome.”
120 Lang Road, Portland 78374(361) 777-0845
Taft Post Office Appointment listed
“By appointment only, please call(361)528-2844.”
110 Victoria Avenue, Taft 78390(361) 528-2844

Scurry County (1)

FacilityAddressPhone
Scurry County District Clerk Office
“Closed for Lunch”
1806 25th Street,, Snyder 79549(325) 573-5641

Shelby County (1)

FacilityAddressPhone
Shelby County District Clerk 200 San Augustine St., Center 75935(936) 598-4164

Smith County (2)

FacilityAddressPhone
Tyler Post Office Walk-in listed
“Walk-ins welcome. For appointments please call 1-844-661-8730.”
2100 W Martin Luther King Blvd., Tyler 75702(903) 579-8674
University of Texas at Tyler Office of International Programs
“Open Daily from 12 pm - 4 pm. Contact #903-265-9332”
3620 Varsity Drive, Tyler 75701(903) 265-9332

Starr County (2)

FacilityAddressPhone
Rio Grande City Post Office 500 W. Eisenhower Street, Rio Grande City 78582(956) 487-3315
Roma Post Office
“By appintment only, please call (956) 849 - 1516.”
1724 E. Grant Street, Roma 78584(956) 849-1516

Stephens County (1)

FacilityAddressPhone
Breckenridge Post Office
“Appointments only. Call 254-559-2877 for appointments.”
123 W. William St, Breckenridge 76424(254) 559-2877

Sutton County (1)

FacilityAddressPhone
Sonora Post Office 102 W. Main Street, Sonora 76950(325) 387-3161

Taylor County (1)

FacilityAddressPhone
Abilene Main Post Office Appointment listed
“By appointment only, please call (325) 738 - 2102 or (325) 738 - 2135.”
341 Pine Street, Abilene 79601(325) 738-2135

Terry County (1)

FacilityAddressPhone
Terry County District Clerk Appointment listed
“Please call to make an appointment, (806) 637-4202.”
500 West Main St., Brownfield 79316(806) 637-4202

Titus County (1)

FacilityAddressPhone
Titus County District Clerk
“Photocopy services are not available at this site.”
105 West 1st Street, Mount Pleasant 75455(903) 577-6720

Travis County (1)

FacilityAddressPhone
Pflugerville Post Office
“20 APPOINTMENTS PER DAY”
301 South Heatherwilde Boulevard, Pflugerville 78660(512) 251-1184

Tyler County (1)

FacilityAddressPhone
Tyler County District Clerk
“CLOSED FOR LUNCH”
100 W. Bluff Street, Woodville 75979(409) 283-2162

Uvalde County (1)

FacilityAddressPhone
Uvalde County District Clerk Appointment listed
“Appointment only, please call 1(830)278-3918 to make an appointment. Closed for lunch 12:00 P.M.-1:00 P.M.”
Uvalde County Courthouse, Uvalde 78801(830) 278-3918

Val Verde County (1)

FacilityAddressPhone
Del Rio Main Post Office
“Not closed for lunch breaks, please call 830-775-3571 for an appointment.”
2001 Bedell Ave, Del Rio 78840(830) 775-1889

Van Zandt County (2)

FacilityAddressPhone
Canton Post Office 1001 W. Dallas Street, Canton 75103(903) 567-2371
Van Zandt County District Clerk 121 E. Dallas St, Canton 75103(903) 567-6576

Victoria County (1)

FacilityAddressPhone
Victoria Main Post Office 312 S Main, Victoria 77901(361) 575-2363

Walker County (3)

FacilityAddressPhone
Huntsville Downtown Finance Unit 1315 10th St, Huntsville 77320(936) 295-4307
Huntsville Post Office 3190 Hwy 30 W, Huntsville 77340(936) 295-7741
New Waverly Mpo 9301 State Highway 75 South, New Waverly 77358(936) 344-6259

Ward County (1)

FacilityAddressPhone
Ward County District Court 400 S. Allen, Suite 202, Monahans 79756(432) 943-2751

Washington County (1)

FacilityAddressPhone
Washington County District Clerk Walk-in listed
“No appointment needed, walk-ins welcome”
100 E Main Street, Brenham 77833(979) 277-6200

Wharton County (2)

FacilityAddressPhone
East Bernard Post Office
“For an appointment please call, (979)335-4235.”
703 Church Street, East Bernard 77435(979) 335-4235
El Campo Post Office Walk-in listed Appointment listed
“Please call to make an appointment 979-543-2581, walk-ins welcome.”
110 S. Mechanic Street, El Campo 77437(979) 543-2581

Wheeler County (1)

FacilityAddressPhone
Wheeler County District Clerk
“Photocopy services available at this facility.”
401 S Main St., Wheeler 79096(806) 826-5931

Wichita County (1)

FacilityAddressPhone
Wichita Falls Main Post Office
“Call 940-397-5065 to make a passport appointment Monday - Friday. Photocopy services are available at this site.”
1000 Lamar St, Wichita Falls 76301(940) 397-5065

Willacy County (1)

FacilityAddressPhone
Sebastian Post Office 3476 Business 77, Sebastian 78594(956) 347-5007

Williamson County (3)

FacilityAddressPhone
Georgetown Post Office 2300 Scenic Drive, Georgetown 78626(512) 863-0072
Round Rock Frontier Station 2250 Double Creek Drive, Round Rock 78664(512) 244-0065
Taylor Post Office Appointment listed
“By appointments only, please call(512)352-3162.”
202 W Fourth St., Taylor 76574(512) 352-3162

Wilson County (2)

FacilityAddressPhone
La Vernia Mpo Appointment listed
“By Appointment Only, call 832-779-4131. Closed for lunch.”
2560 Fm 775, La Vernia 78121(830) 779-4131
Poth Post Office
“Closed during lunch 12:15 PM - 1:15 PM.”
1100 Storts Street, Poth 78147(830) 484-2279

Wood County (1)

FacilityAddressPhone
Golden Post Office 5785 Fm 779, Golden 75444(903) 768-2678

Yoakum County (1)

FacilityAddressPhone
Yoakum County District Clerk Appointment listed
“By appointments only. call 806-456-7491 ext 297”
600 Cowboy Way, Plains 79355(806) 456-7491

Young County (1)

FacilityAddressPhone
Graham Main Post Office
“Photocopy services are not available at this site.”
100 Tennessee St, Graham 76450(940) 549-1333

Zapata County (1)

FacilityAddressPhone
Zapata Post Office Appointment listed
“Please call to make an appointment 956-765-4666”
810 N US Hwy 83, Zapata 78076(956) 765-4666

Zavala County (1)

FacilityAddressPhone
Zavala County Clerk 200 E. Uvalde St., Crystal City 78839(830) 374-2331

Tools

FAQ

How many passport acceptance facilities are in Texas?

The State Department database lists 423 named passport acceptance facilities in Texas (295 post offices, 94 clerks of court, 10 county or state offices, 10 public libraries, 8 schools or universities and 6 city or town offices). 20 are listed as walk-in or no appointment required and 80 as appointment-required.

Is there a passport agency in Texas?

Texas has 3 passport agencies for urgent travel: Dallas Passport Agency in Dallas, TX; El Paso Passport Agency in El Paso, TX; Houston Passport Agency in Houston, TX. Agencies serve only urgent travel by appointment; everyone else applies at an acceptance facility.

Can I renew my passport at a Texas post office?

Acceptance facilities take new applications on Form DS-11. Most adults renew by mail (DS-82) or online instead; use our renewal checker to see which applies to you.

Facility data: U.S. Department of State, Passport Acceptance Facility API (cadataapi.state.gov), pulled October 27, 2026. Counties from the Census Bureau geocoder (2020 boundaries). Agency details from the State Department, checked October 27, 2026.