Texas GSA Per Diem Rates Texas 2025 CONUS Per Diem Rates

The GSA (General Services Administration) sets per diem rates on a monthly basis for each of the 255 counties in Texas. Per diems are broken down county-by-county, so to determine the rates applicable to your business trip in Texas choose the county or counties in which you will be travelling to access detailed per diem rate sheets.

Note: These per diem rates are for next year. Click here to view 2024 per diem rates.

The per diem rates shown here for lodging and M&IE are the exact rates set by the GSA for the month of December, 2025. Click on any county for a detailed breakdown of the per diem rates applicable in that area, and a table of per diem rates by month for the entire year of 2025.


County Major Cities Meals & Incidentals Rate Lodging Rate
Anderson County Montalba, Elkhart, Frankston (11 total) $68.00 $110.00
Andrews County Florey, Andrews County, Andrews (3 total) $74.00 $118.00
Angelina County Diboll, Herty, Lufkin (10 total) $68.00 $110.00
Aransas County Rockport, Fulton, Lamar (5 total) $68.00 $110.00
Archer County Archer County, Archer City, Megargel (8 total) $68.00 $110.00
Armstrong County Goodnight, Washburn, Armstrong County (4 total) $68.00 $110.00
Atascosa County Atascosa County, Fashing, Lytle (11 total) $68.00 $110.00
Austin County Peters, Bellville, Austin County (11 total) $68.00 $110.00
Bailey County Enochs, Needmore, Progress (5 total) $68.00 $110.00
Bandera County Pipe Creek, Bandera Falls, Vanderpool (6 total) $68.00 $110.00
Bastrop County Togo, Cedar Creek, Upton (15 total) $68.00 $110.00
Baylor County Baylor County, Westover, Bomarton (6 total) $68.00 $110.00
Bee County Tynan, Beeville, Pawnee (8 total) $68.00 $110.00
Bell County Ft. Hood, Temple, Rogers (14 total) $68.00 $110.00
Bexar County Kelly Afb, Brooks Afb, Lackland Afb (21 total) $74.00 $137.00
Blanco County Blanco County, Hye, Sandy (6 total) $68.00 $110.00
Borden County Borden County, Gail (2 total) $68.00 $110.00
Bosque County Walnut Springs, Clifton, Meridian (10 total) $68.00 $110.00
Bowie County Red River Ad, Wake Village, Redbank (12 total) $68.00 $110.00
Brazoria County Sandy Point, West Columbia, Danbury (21 total) $68.00 $110.00
Brazos County Millican, Mooring, Allenfarm (9 total) $68.00 $110.00
Brewster County Altuda, Lajitas, Haymond (12 total) $68.00 $110.00
Briscoe County Quitaque, Silverton, Briscoe County (3 total) $68.00 $110.00
Brooks County Brooks County, Falfurrias, Encino (3 total) $68.00 $110.00
Brown County Bangs, Zephyr, Brownwood (10 total) $68.00 $110.00
Burleson County Caldwell, Lyons, Chriesman (9 total) $68.00 $110.00
Burnet County Fairland, Bertram, Burnet (7 total) $68.00 $110.00
Caldwell County Stairtown, Mendoza, Delhi (9 total) $68.00 $110.00
Calhoun County Port Lavaca, Port Alto, Magnolia Beach (9 total) $68.00 $110.00
Callahan County Putnam, Baird, Callahan County (6 total) $68.00 $110.00
Cameron County Harlingen Naval Reserve Ctr, Harlingen, Rio Hondo (16 total) $74.00 $118.00
Camp County Camp County, Newsome, Pittsburg (3 total) $68.00 $110.00
Carson County Cargray, Wilhelm, Abell (14 total) $68.00 $110.00
Cass County Bloomburg, Hughes Springs, Avinger (10 total) $68.00 $110.00
Castro County Castro County, Summerfield, Sunnyside (8 total) $68.00 $110.00
Chambers County Hankamer, Stowell, Old River-winfree (9 total) $68.00 $110.00
Cherokee County Cherokee County, Concord, Maydelle (12 total) $68.00 $110.00
Childress County Kirkland, Smithdale, Childress County (5 total) $68.00 $110.00
Clay County Clay County, Newport, Bellevue (9 total) $68.00 $110.00
Cochran County Cochran County, Morton, Whiteface (5 total) $68.00 $110.00
Coke County Robert Lee, Bronte, Edith (8 total) $68.00 $110.00
Coleman County Silver Valley, Valera, Santa Anna (11 total) $68.00 $110.00
Collin County Weston, Plano, Celina (18 total) $80.00 $123.00
Collingsworth County Lutie, Collingsworth County, Wellington (4 total) $68.00 $110.00
Colorado County Garwood, Colorado County, Nada (10 total) $68.00 $110.00
Comal County New Braunfels, Fischer, Dittlinger (9 total) $68.00 $110.00
Comanche County De Leon, Gustine, Newburg (10 total) $68.00 $110.00
Concho County Millersview, Eden, Concho County (5 total) $68.00 $110.00
Cooke County Leo, Era, Muenster (10 total) $68.00 $110.00
Coryell County Jonesboro, Arnett, The Grove (11 total) $68.00 $110.00
Cottle County Cee Vee, Dunlap, Cottle County (7 total) $68.00 $110.00
Crane County Crane County, Crane (2 total) $68.00 $110.00
Crockett County Crockett County, Ozona (2 total) $68.00 $110.00
Crosby County Lorenzo, Ralls, Cone (8 total) $68.00 $110.00
Culberson County Kent, Levinson, Nickel Creek Station (6 total) $68.00 $110.00
Dallam County Kerrick, Conlen, Ware (7 total) $68.00 $110.00
Dallas County Coppell, Cedar Hill, Addison (30 total) $80.00 $170.00
Dawson County Patricia, Dawson County, Key (7 total) $68.00 $110.00
Deaf Smith County Hereford, Deaf Smith County, Joel (4 total) $68.00 $110.00
Delta County Cooper, Pecan Gap, Klondike (7 total) $68.00 $110.00
Denton County Pilot Point, Denton County, Sanger (10 total) $68.00 $110.00
Dewitt County Dewitt County, Cuero, Nordheim (10 total) $68.00 $110.00
Dickens County Elton, Spur, Dickens County (6 total) $68.00 $110.00
Dimmit County Dimmit County, Carrizo Springs, Big Wells (6 total) $68.00 $110.00
Donley County Jericho, Donley County, Giles (6 total) $68.00 $110.00
Duval County Duval County, Freer, Rios (10 total) $68.00 $110.00
Eastland County Cisco, Branton, Morton Valley (14 total) $68.00 $110.00
Ector County North Cowden, Odessa, Ector County (8 total) $74.00 $118.00
Edwards County Barksdale, Carta Valley, Edwards County (4 total) $68.00 $110.00
El Paso County Nosc El Paso, Ft. Bliss, Alamo Alto (12 total) $68.00 $110.00
Ellis County Bardwell, Midlothian, Milford (18 total) $68.00 $110.00
Erath County Morgan Mill, Bluff Dale, Dublin (10 total) $68.00 $110.00
Falls County Highbank, Satin, Marlin (10 total) $68.00 $110.00
Fannin County Trenton, Windom, Bonham (10 total) $68.00 $110.00
Fayette County Carmine, Swiss Alp, Cistern (15 total) $68.00 $110.00
Fisher County Eskota, Mccaulley, Reynolds (12 total) $68.00 $110.00
Floyd County Sterley, Muncy, Floyd County (10 total) $68.00 $110.00
Foard County Foard City, Crowell, Foard County (5 total) $68.00 $110.00
Fort Bend County Needville, Juliff, Rosenberg (18 total) $80.00 $128.00
Franklin County Mount Vernon, Purley, Franklin County (3 total) $68.00 $110.00
Freestone County Teague, Freestone County, Donie (8 total) $68.00 $110.00
Frio County Moore, Frio County, Bigfoot (6 total) $68.00 $110.00
Gaines County Seminole, Loop, Gaines County (4 total) $68.00 $110.00
Galveston County Galveston County, Bacliff, High Island (17 total) $74.00 $111.00
Garza County Post, Southland, Buenos (6 total) $68.00 $110.00
Gillespie County Gillespie County, Albert, Morris Ranch (8 total) $68.00 $110.00
Glasscock County Glasscock County, Garden City (2 total) $68.00 $110.00
Goliad County Fannin, Berclair, Goliad (6 total) $68.00 $110.00
Gonzales County Waelder, Gonzales, Gonzales County (11 total) $68.00 $110.00
Grapevine (city) Grapevine, Grapevine City (2 total) $80.00 $181.00
Gray County Lefors, Mclean, Kingsmill (11 total) $68.00 $110.00
Grayson County Collinsville, Bells, Whitewright (15 total) $68.00 $110.00
Gregg County Gregg County, Kilgore, Clarksville City (6 total) $68.00 $110.00
Grimes County Navasota, Bedias, Singleton (11 total) $68.00 $110.00
Guadalupe County Mcqueeney, Guadalupe County, Selma (8 total) $68.00 $110.00
Hale County Hale County, Underwood, Halfway (9 total) $68.00 $110.00
Hall County Plaska, Brice, Turkey (11 total) $68.00 $110.00
Hamilton County Hamilton County, Hico, Olin (6 total) $68.00 $110.00
Hansford County Hitchland, Mckibben, Gruver (7 total) $68.00 $110.00
Hardeman County Chillicothe, Goodlett, Hardeman County (6 total) $68.00 $110.00
Hardin County Kountze, Lumberton, Sour Lake (11 total) $68.00 $110.00
Harris County Nosc Houston, Ellington Afb, Seabrook (59 total) $80.00 $128.00
Harrison County Karnack, Harrison County, Hallsville (9 total) $68.00 $110.00
Hartley County Middle Water, Hartley, Hartley County (7 total) $68.00 $110.00
Haskell County Sagerton, Haskell, Rule (7 total) $68.00 $110.00
Hays County Kyle, San Marcos, Hays County (6 total) $68.00 $110.00
Hemphill County Hemphill County, Glazier, Mendota (5 total) $68.00 $110.00
Henderson County Athens, Malakoff, Henderson County (11 total) $68.00 $110.00
Hidalgo County Hidalgo County, Hargill, Faysville (17 total) $68.00 $110.00
Hill County Hubbard, Whitney, Malone (13 total) $68.00 $110.00
Hockley County Levelland, Whitharral, Clauene (9 total) $68.00 $110.00
Hood County Waples, Granbury, Tolar (5 total) $68.00 $110.00
Hopkins County Cumby, Brashear, Sulphur Bluff (9 total) $68.00 $110.00
Houston County Kennard, Percilla, Houston County (11 total) $68.00 $110.00
Howard County Sand Springs, Howard County, Vincent (7 total) $68.00 $114.00
Hudspeth County Hudspeth County, Cornudas, Dell City (11 total) $68.00 $110.00
Hunt County Celeste, Merit, Hunt County (11 total) $68.00 $110.00
Hutchinson County Morse Junction, Hutchinson County, Bunavista (10 total) $68.00 $110.00
Irion County Barnhart, Irion County, Noelke (4 total) $68.00 $110.00
Jack County Jack County, Perrin, Jacksboro (8 total) $68.00 $110.00
Jackson County Francitas, El Toro, Morales (9 total) $68.00 $110.00
Jasper County Bessmay, Jasper, Jasper County (9 total) $68.00 $110.00
Jeff Davis County Valentine, Fort Davis, Jeff Davis County (4 total) $68.00 $110.00
Jefferson County Orange Naval & Mc Res Ctr, Nederland, Jefferson County (12 total) $68.00 $110.00
Jim Hogg County Jim Hogg County, Guerra, Randado (5 total) $68.00 $110.00
Jim Wells County Palito Blanco, Ella, Alice (9 total) $68.00 $110.00
Johnson County Lillian, Burleson, Joshua (12 total) $68.00 $110.00
Jones County Jones County, Tuxedo, Funston (9 total) $68.00 $110.00
Karnes County Falls City, Choate, Karnes City (9 total) $68.00 $110.00
Kaufman County Combine, Rosser, Terrell (11 total) $68.00 $110.00
Kendall County Boerne, Comfort, Kendall County (4 total) $68.00 $110.00
Kenedy County Armstrong, Kenedy County, Sarita (5 total) $68.00 $110.00
Kent County Girard, Jayton, Kent County (4 total) $68.00 $110.00
Kerr County Camp Verde, Hunt, Mountain Home (7 total) $68.00 $110.00
Kimble County Cleo, Kimble County, Junction (5 total) $68.00 $110.00
King County King County, Guthrie (2 total) $68.00 $110.00
Kinney County Kinney County, Brackettville, Spofford (4 total) $68.00 $110.00
Kleberg County Kingsville Nas, Ricardo, Kingsville (5 total) $68.00 $110.00
Knox County Vera, Munday, Knox City (7 total) $68.00 $110.00
La Salle County Gardendale, La Salle County, Millett (8 total) $68.00 $110.00
Lamar County Howland, Brookston, Petty (13 total) $68.00 $110.00
Lamb County Amherst, Olton, Circle (7 total) $68.00 $110.00
Lampasas County Kempner, Lometa, Adamsville (5 total) $68.00 $110.00
Lavaca County Hallettsville, Lavaca County, Shiner (9 total) $68.00 $110.00
Lee County Tanglewood, Lee County, Lexington (6 total) $68.00 $110.00
Leon County Leon County, Leona, Jewett (10 total) $68.00 $110.00
Liberty County Cleveland, Romayor, Eastgate (14 total) $68.00 $110.00
Limestone County Thornton, Kosse, Forest Glade (11 total) $68.00 $110.00
Lipscomb County Follett, Higgins, Magoun (8 total) $68.00 $110.00
Live Oak County Live Oak County, Whitsett, Dinero (5 total) $68.00 $110.00
Llano County Kingsland, Valley Spring, Oxford (5 total) $68.00 $110.00
Loving County Loving County, Mentone (2 total) $68.00 $110.00
Lubbock County Lubbock Naval & Mc Res Ctr, Burris, Posey (16 total) $68.00 $110.00
Lynn County West Point, Odonnell, Wilson (5 total) $68.00 $110.00
Madison County North Zulch, Midway, Madisonville (5 total) $68.00 $110.00
Marion County Lassater, Berea, Marion County (7 total) $68.00 $110.00
Martin County Stanton, Lenorah, Martin County (4 total) $74.00 $118.00
Mason County Pontotoc, Loyal Valley, Mason (10 total) $68.00 $110.00
Matagorda County Matagorda, Markham, Wadsworth (12 total) $68.00 $110.00
Maverick County Normandy, Maverick County, Eagle Pass (4 total) $68.00 $110.00
Mcculloch County Doole, Mcculloch County, Rochelle (13 total) $68.00 $110.00
Mclennan County Nosc Waco, Elm Mott, Leroy (19 total) $68.00 $110.00
Mcmullen County Calliham, Mcmullen County, Tilden (3 total) $68.00 $110.00
Medina County Castroville, Yancey, Dhanis (10 total) $68.00 $110.00
Menard County Menard, Menard County, Hext (4 total) $68.00 $110.00
Midland County Midland Naval Reserve Facility, Midland, Spraberry (4 total) $74.00 $118.00
Milam County Milano, Gause, Sandow (14 total) $68.00 $110.00
Mills County Scallorn, Bozar, Villa (11 total) $68.00 $110.00
Mitchell County Iatan, Buford, Colorado City (7 total) $68.00 $110.00
Montague County Montague, Fruitland, Bowie (10 total) $68.00 $110.00
Montgomery County Fostoria, Conroe, Montgomery County (12 total) $80.00 $128.00
Moore County Etter, Cactus, Moore County (12 total) $68.00 $110.00
Morris County Cason, Lone Star, Omaha (6 total) $68.00 $110.00
Motley County Matador, Whiteflat, Flomot (7 total) $68.00 $110.00
Nacogdoches County Nacogdoches, Melrose, Nacogdoches County (11 total) $68.00 $110.00
Navarro County Dawson, Navarro County, Purdon (14 total) $68.00 $110.00
Newton County Farrsville, Newton County, Deweyville (7 total) $68.00 $110.00
Nolan County Sweetwater, Nolan County, Blackwell (6 total) $68.00 $110.00
Nueces County Orange Grove Naval Aux Lndg Fld, Nosc Corpus Christi, Nas Corpus Christi (16 total) $68.00 $110.00
Ochiltree County Waka, Perryton, Twichell (7 total) $68.00 $110.00
Oldham County Tascosa, Oldham County, Adrian (9 total) $68.00 $110.00
Orange County Vidor, Little Cypress, Orange (6 total) $68.00 $110.00
Palo Pinto County Palo Pinto County, Salesville, Gordon (11 total) $68.00 $110.00
Panola County Clayton, Beckville, Gary (6 total) $68.00 $110.00
Parker County La Junta, Springtown, Agnes (10 total) $68.00 $110.00
Parmer County Friona, Parmer County, Bovina (7 total) $68.00 $110.00
Pecos County Iraan, Baldridge, Bakersfield (10 total) $68.00 $110.00
Polk County Polk County, Moscow, Goodrich (12 total) $68.00 $110.00
Potter County Amarillo Naval & Mc Res Ctr, Gluck, Marsh (13 total) $68.00 $110.00
Presidio County Marfa, Tinaja, Ruidosa (13 total) $68.00 $110.00
Rains County Point, Rains County, Flats (4 total) $68.00 $110.00
Randall County Ogg, Randall County, Umbarger (5 total) $68.00 $110.00
Reagan County Best, Texon, Witco (6 total) $68.00 $110.00
Real County Leakey, Camp Wood, Vance (4 total) $68.00 $110.00
Red River County Bagwell, Avery, Clarksville (12 total) $68.00 $110.00
Reeves County Orla, Arno, Toyah (12 total) $74.00 $121.00
Refugio County Tivoli, Woodsboro, Refugio (8 total) $68.00 $110.00
Roberts County Miami, Roberts County (2 total) $68.00 $110.00
Robertson County Hammond, Bremond, Franklin (10 total) $68.00 $110.00
Rockwall County Royse City, Rockwall County, Chisholm (4 total) $68.00 $110.00
Runnels County Winters, Miles, Benoit (8 total) $68.00 $110.00
Rusk County Easton, Reklaw, New London (14 total) $68.00 $110.00
Sabine County Milam, Sabine County, Pineland (7 total) $68.00 $110.00
San Augustine County San Augustine, Broaddus, San Augustine County (3 total) $68.00 $110.00
San Jacinto County Coldspring, Shepherd, San Jacinto County (3 total) $68.00 $110.00
San Patricio County Ingleside Ns, Gregory, Portland (12 total) $68.00 $110.00
San Saba County Cherokee, San Saba County, San Saba (7 total) $68.00 $110.00
Schleicher County Schleicher County, Eldorado (2 total) $68.00 $110.00
Scurry County Dermott, Inadale, Snyder (10 total) $68.00 $110.00
Shackelford County Albany, Sedwick, Acampo (6 total) $68.00 $110.00
Shelby County Tenaha, Stockman, Goober Hill (10 total) $68.00 $110.00
Sherman County Stevens, Lautz, Sherman County (4 total) $68.00 $110.00
Smith County Tyler Naval Reserve Ctr, Arp, Tyler (10 total) $68.00 $110.00
Somervell County Somervell County, Glen Rose, Glass (3 total) $68.00 $110.00
Starr County San Isidro, Rosita, Santa Elena (13 total) $68.00 $110.00
Stephens County Caddo, Breckenridge, Ivan (5 total) $68.00 $110.00
Sterling County Sterling County, Sterling City (2 total) $68.00 $110.00
Stonewall County Aspermont, Old Glory, Swenson (5 total) $68.00 $110.00
Sutton County Sonora, Sutton County (2 total) $68.00 $110.00
Swisher County Swisher County, Kaffir, Tulia (6 total) $68.00 $110.00
Tarrant County Nosc Fort Worth, Nas Jrb Fort Worth, Bedford (49 total) $80.00 $181.00
Taylor County Dyess Afb, Abilene Naval & Mc Res Ctr, Tuscola (15 total) $68.00 $110.00
Terrell County Terrell County, Emerson, Malvado (5 total) $68.00 $110.00
Terry County Needmore, Terry County, Meadow (8 total) $68.00 $110.00
Throckmorton County Throckmorton County, Elbert, Throckmorton (4 total) $68.00 $110.00
Titus County Cookville, Talco, Titus County (7 total) $68.00 $110.00
Tom Green County Goodfellow Afb, San Angelo, Wall (11 total) $68.00 $110.00
Travis County Camp Mabry, Nosc Austin, Garfield (13 total) $80.00 $173.00
Trinity County Apple Springs, Glendale, Vair (9 total) $68.00 $110.00
Tyler County Hillister, Spurger, Tyler County (10 total) $68.00 $110.00
Upshur County Gilmer, Big Sandy, Glenwood (8 total) $68.00 $110.00
Upton County Rankin, Mccamey, Upton County (3 total) $68.00 $110.00
Uvalde County Utopia, Blewett, Concan (9 total) $68.00 $110.00
Val Verde County Laughlin Afb, Johnstone, Langtry (9 total) $68.00 $110.00
Van Zandt County Grand Saline, Edgewood, Canton (10 total) $68.00 $110.00
Victoria County Mcfaddin, Telferner, Nursery (10 total) $68.00 $110.00
Walker County Huntsville, Dodge, Walker County (6 total) $68.00 $110.00
Waller County Waller, Brookshire, Waller County (6 total) $68.00 $110.00
Ward County Pyote, Monahans, Grandfalls (6 total) $68.00 $110.00
Washington County Brenham, Burton, Washington (6 total) $68.00 $110.00
Webb County Aguilares, Mirando City, Laredo (6 total) $68.00 $110.00
Wharton County New Taiton, Magnet, Boling (13 total) $68.00 $110.00
Wheeler County Twitty, New Mobeetie, Benonine (12 total) $68.00 $110.00
Wichita County Wichita Falls Naval Reserve Ctr, Sheppard Afb, Haynesville (10 total) $68.00 $110.00
Wilbarger County Harrold, Wilbarger County, Odell (6 total) $68.00 $110.00
Willacy County San Perlita, Sebastian, Lasara (6 total) $68.00 $110.00
Williamson County Bartlett, Cedar Park, Liberty Hill (17 total) $68.00 $110.00
Wilson County Poth, Wilson County, Stockdale (6 total) $68.00 $110.00
Winkler County Cheyenne, Magwalt, Winkler County (5 total) $68.00 $110.00
Wise County Paradise, Briar, Boyd (11 total) $68.00 $110.00
Wood County Yantis, Golden, Alba (9 total) $68.00 $110.00
Yoakum County Yoakum County, Plains, Denver City (3 total) $68.00 $110.00
Young County Graham, Young County, Eliasville (8 total) $68.00 $110.00
Zapata County Lopeno, Falcon, San Ygnacio (7 total) $68.00 $110.00
Zavala County Crystal City, Zavala County, La Pryor (4 total) $68.00 $110.00
** This Document Provided By PerDiem101 **
Source: https://www.perdiem101.com/conus/2025/texas