Texas Davis-Bacon prevailing wages
Federal Davis-Bacon prevailing wages apply to contractors and subcontractors on federally funded construction projects in Texas, which often include highway and heavy-civil work. These rates vary by county and construction type, such as building, residential, heavy, or highway. For example, a project in Harris County will have different rates than one in Travis County, and highway work will differ from residential construction.
Texas also has its own prevailing-wage requirement for state and local public works projects, governed by Texas Government Code Chapter 2258. However, these rates are set locally by each governmental body and are not part of the federal Davis-Bacon system. PrevailMap focuses exclusively on federal wage determinations, so contractors working on federal projects in Texas should rely on these rates, not local schedules.
To find the correct federal wage determination, identify the county where the project is located and the type of construction. For instance, a highway project in Houston will use Harris County’s federal heavy or highway determination. Once you have the rates, ensure compliance by submitting weekly certified payrolls (Form WH-347) with a signed statement of compliance. Always verify the rates against the wage determination attached to your federal contract.
New to Davis-Bacon? How federal prevailing wage works →
- Determinations
- 290
- Counties covered
- 254
- Construction types
- 4
- Rates last verified
- August 13, 2026
Cached daily from SAM.gov: Building 172 · Residential 51 · Heavy 54 · Highway 13
290 current determinations, grouped by construction type. Each link is one wage determination and the counties it covers.
Building construction
- Anderson CountyTX20260114 · 25 classifications
- Andrews CountyTX20260115 · 26 classifications
- Angelina CountyTX20260116 · 25 classifications
- Aransas, Nueces & San Patricio CountiesTX20260288 · 38 classifications
- Archer & Clay CountiesTX20260289 · 40 classifications
- Armstrong CountyTX20260228 · 40 classifications
- Atascosa & Medina CountiesTX20260290 · 48 classifications
- Austin CountyTX20260229 · 55 classifications
- Bailey CountyTX20260117 · 23 classifications
- Bandera CountyTX20260284 · 48 classifications
- Bastrop CountyTX20260285 · 48 classifications
- Baylor, Cottle, Dickens & 6 more countiesTX20260192 · 25 classifications
- Bee CountyTX20260118 · 23 classifications
- Bell CountyTX20260230 · 43 classifications
- Bexar CountyTX20260231 · 48 classifications
- Blanco & Coke CountiesTX20260193 · 33 classifications
- Borden, Crane & Dawson CountiesTX20260194 · 26 classifications
- Bosque CountyTX20260119 · 24 classifications
- Bowie CountyTX20260232 · 38 classifications
- Brazoria CountyTX20260233 · 54 classifications
- Brazos CountyTX20260234 · 41 classifications
- Brewster CountyTX20260120 · 25 classifications
- Briscoe & Collingsworth CountiesTX20260195 · 23 classifications
- Brooks CountyTX20260121 · 23 classifications
- Brown CountyTX20260122 · 28 classifications
- Burleson CountyTX20260235 · 41 classifications
- Burnet CountyTX20260123 · 28 classifications
- Caldwell CountyTX20260286 · 48 classifications
- Calhoun, Goliad & Victoria CountiesTX20260277 · 38 classifications
- Callahan, Jones & Taylor CountiesTX20260278 · 39 classifications
- Cameron CountyTX20260236 · 42 classifications
- Camp CountyTX20260124 · 24 classifications
- Carson CountyTX20260237 · 40 classifications
- Cass CountyTX20260125 · 24 classifications
- Castro & Childress CountiesTX20260196 · 24 classifications
- Chambers CountyTX20260238 · 55 classifications
- Cherokee CountyTX20260126 · 24 classifications
- Cochran CountyTX20260127 · 23 classifications
- Coleman, Comanche & Concho CountiesTX20260197 · 33 classifications
- Collin CountyTX20260239 · 59 classifications
- Colorado CountyTX20260128 · 23 classifications
- Comal CountyTX20260240 · 48 classifications
- Cooke CountyTX20260129 · 24 classifications
- Coryell & Lampasas CountiesTX20260279 · 43 classifications
- Crockett CountyTX20260130 · 25 classifications
- Crosby & Lubbock CountiesTX20260280 · 37 classifications
- Culberson CountyTX20260131 · 24 classifications
- Dallam, Deaf Smith, Donley & 2 more countiesTX20260198 · 23 classifications
- Dallas CountyTX20260241 · 59 classifications
- De Witt CountyTX20260132 · 23 classifications
- Delta CountyTX20260242 · 60 classifications
- Denton CountyTX20260243 · 59 classifications
- Dimmit CountyTX20260133 · 23 classifications
- Duval CountyTX20260134 · 23 classifications
- Eastland CountyTX20260135 · 28 classifications
- Ector CountyTX20260244 · 39 classifications
- Edwards, Presidio & Reagan CountiesTX20260199 · 33 classifications
- El Paso CountyTX20260245 · 51 classifications
- Ellis CountyTX20260246 · 60 classifications
- Erath CountyTX20260136 · 24 classifications
- Falls CountyTX20260137 · 25 classifications
- Fannin CountyTX20260138 · 24 classifications
- Fayette CountyTX20260139 · 23 classifications
- Fisher CountyTX20260140 · 28 classifications
- Floyd CountyTX20260141 · 22 classifications
- Foard, Garza & Lynn CountiesTX20260200 · 23 classifications
- Fort Bend CountyTX20260247 · 54 classifications
- Franklin CountyTX20260142 · 24 classifications
- Freestone, Trinity & Tyler CountiesTX20260201 · 31 classifications
- Frio & Maverick CountiesTX20260202 · 23 classifications
- Gaines CountyTX20260143 · 25 classifications
- Galveston CountyTX20260248 · 54 classifications
- Gillespie CountyTX20260144 · 28 classifications
- Glasscock CountyTX20260145 · 26 classifications
- Gonzales CountyTX20260146 · 23 classifications
- Gray CountyTX20260147 · 23 classifications
- Grayson CountyTX20260249 · 39 classifications
- Gregg CountyTX20260250 · 42 classifications
- Grimes CountyTX20260148 · 19 classifications
- Guadalupe CountyTX20260251 · 49 classifications
- Hale CountyTX20260149 · 23 classifications
- Hall, Hemphill, Lipscomb & 4 more countiesTX20260203 · 22 classifications
- Hamilton CountyTX20260150 · 24 classifications
- Hansford CountyTX20260151 · 23 classifications
- Hardeman & Terry CountiesTX20260204 · 23 classifications
- Hardin CountyTX20260252 · 39 classifications
- Harris CountyTX20260253 · 57 classifications
- Harrison CountyTX20260152 · 24 classifications
- Haskell, Kent, King & Motley CountiesTX20260205 · 24 classifications
- Hays CountyTX20260254 · 51 classifications
- Henderson, Hill & Somervell CountiesTX20260206 · 26 classifications
- Hidalgo CountyTX20260255 · 38 classifications
- Hood CountyTX20260153 · 24 classifications
- Hopkins CountyTX20260154 · 24 classifications
- Houston CountyTX20260155 · 25 classifications
- Howard CountyTX20260156 · 26 classifications
- Hudspeth CountyTX20260157 · 26 classifications
- Hunt, Kaufman & Rockwall CountiesTX20260281 · 59 classifications
- Hutchinson & Roberts CountiesTX20260207 · 23 classifications
- Irion & Tom Green CountiesTX20260282 · 39 classifications
- Jackson CountyTX20260158 · 23 classifications
- Jasper CountyTX20260159 · 25 classifications
- Jeff Davis, Martin & Reeves CountiesTX20260208 · 28 classifications
- Jefferson CountyTX20260256 · 39 classifications
- Jim Hogg CountyTX20260160 · 23 classifications
- Jim Wells, Live Oak & Wharton CountiesTX20260209 · 27 classifications
- Johnson CountyTX20260257 · 52 classifications
- Karnes & Lavaca CountiesTX20260210 · 23 classifications
- Kendall CountyTX20260258 · 48 classifications
- Kenedy & Kinney CountiesTX20260211 · 23 classifications
- Kerr CountyTX20260161 · 28 classifications
- Kimble CountyTX20260162 · 28 classifications
- Kleberg CountyTX20260163 · 23 classifications
- La Salle & McMullen CountiesTX20260212 · 23 classifications
- Lamar CountyTX20260164 · 24 classifications
- Lamb CountyTX20260165 · 23 classifications
- Lee, Limestone, Newton & 3 more countiesTX20260213 · 37 classifications
- Leon & Milam CountiesTX20260214 · 28 classifications
- Liberty CountyTX20260259 · 56 classifications
- Llano, Mason, McCulloch & Runnels CountiesTX20260215 · 33 classifications
- Loving CountyTX20260166 · 26 classifications
- Madison CountyTX20260167 · 25 classifications
- Marion CountyTX20260168 · 24 classifications
- Matagorda & Refugio CountiesTX20260216 · 26 classifications
- McLennan CountyTX20260260 · 41 classifications
- Menard, Mills, Mitchell & Nolan CountiesTX20260217 · 33 classifications
- Midland CountyTX20260261 · 38 classifications
- Montague CountyTX20260169 · 24 classifications
- Montgomery CountyTX20260262 · 56 classifications
- Morris CountyTX20260170 · 24 classifications
- Nacogdoches CountyTX20260171 · 24 classifications
- Navarro CountyTX20260172 · 24 classifications
- Orange CountyTX20260263 · 39 classifications
- Palo Pinto & Panola CountiesTX20260218 · 25 classifications
- Parker CountyTX20260264 · 52 classifications
- Pecos CountyTX20260173 · 26 classifications
- Polk CountyTX20260174 · 25 classifications
- Potter CountyTX20260265 · 40 classifications
- Rains CountyTX20260175 · 23 classifications
- Randall CountyTX20260266 · 40 classifications
- Real CountyTX20260176 · 28 classifications
- Red River CountyTX20260177 · 24 classifications
- Robertson CountyTX20260267 · 41 classifications
- Rusk & Upshur CountiesTX20260283 · 42 classifications
- Sabine CountyTX20260178 · 24 classifications
- San Jacinto CountyTX20260268 · 54 classifications
- San Saba, Schleicher & Sterling CountiesTX20260219 · 34 classifications
- Scurry CountyTX20260179 · 28 classifications
- Shackelford CountyTX20260180 · 28 classifications
- Sherman & Wheeler CountiesTX20260220 · 22 classifications
- Smith CountyTX20260269 · 46 classifications
- Starr, Uvalde, Willacy & 2 more countiesTX20260221 · 23 classifications
- Stephens CountyTX20260181 · 28 classifications
- Sutton CountyTX20260182 · 26 classifications
- Tarrant CountyTX20260270 · 52 classifications
- Terrell CountyTX20260183 · 26 classifications
- Throckmorton CountyTX20260184 · 23 classifications
- Titus CountyTX20260185 · 24 classifications
- Travis CountyTX20260271 · 48 classifications
- Upton & Ward CountiesTX20260222 · 25 classifications
- Val Verde CountyTX20260186 · 26 classifications
- Van Zandt CountyTX20260187 · 24 classifications
- Walker CountyTX20260188 · 25 classifications
- Waller CountyTX20260272 · 54 classifications
- Webb CountyTX20260273 · 38 classifications
- Wichita CountyTX20260274 · 40 classifications
- Williamson CountyTX20260275 · 48 classifications
- Wilson CountyTX20260287 · 48 classifications
- Winkler CountyTX20260189 · 26 classifications
- Wise CountyTX20260276 · 52 classifications
- Wood CountyTX20260190 · 24 classifications
- Young CountyTX20260191 · 23 classifications
Residential construction
- Anderson, Angelina, Freestone & 14 more countiesTX20260109 · 8 classifications
- Andrews, Borden, Brewster & 22 more countiesTX20260108 · 7 classifications
- Aransas CountyTX20260112 · 13 classifications
- Archer & Wichita CountiesTX20260224 · 7 classifications
- Armstrong, Carson, Potter & Randall CountiesTX20260225 · 7 classifications
- Atascosa, Kendall & Medina CountiesTX20260050 · 22 classifications
- Austin & Burleson CountiesTX20260111 · 14 classifications
- Bailey, Baylor, Cochran & 21 more countiesTX20260107 · 7 classifications
- Bandera & Webb CountiesTX20260039 · 13 classifications
- Bastrop, Caldwell, Hays & 2 more countiesTX20260009 · 21 classifications
- Bee, Colorado, Fayette & 10 more countiesTX20260106 · 8 classifications
- Bell, Coryell, Lampasas & 2 more countiesTX20260022 · 26 classifications
- Bexar, Comal & Guadalupe CountiesTX20260011 · 10 classifications
- Blanco CountyTX20260110 · 7 classifications
- Bosque, Camp, Cherokee & 21 more countiesTX20260105 · 8 classifications
- Bowie & Delta CountiesTX20260040 · 13 classifications
- Brazoria, Chambers, Liberty & Waller CountiesTX20260065 · 35 classifications
- Brazos CountyTX20260057 · 15 classifications
- Briscoe, Castro, Childress & 19 more countiesTX20260104 · 7 classifications
- Brooks, Dimmit, Duval & 12 more countiesTX20260103 · 7 classifications
- Brown, Burnet, Coke & 21 more countiesTX20260102 · 7 classifications
- Calhoun CountyTX20260049 · 14 classifications
- Callahan, Ector, Irion & 4 more countiesTX20260226 · 10 classifications
- Cameron & Hidalgo CountiesTX20260001 · 21 classifications
- Cass CountyTX20260092 · 8 classifications
- Clay CountyTX20260223 · 7 classifications
- Collin, Dallas, Denton & 3 more countiesTX20260014 · 19 classifications
- Cooke CountyTX20260093 · 8 classifications
- Crosby & Lubbock CountiesTX20260227 · 7 classifications
- De Witt CountyTX20260094 · 8 classifications
- El Paso CountyTX20260036 · 24 classifications
- Falls, Grimes & Limestone CountiesTX20260101 · 8 classifications
- Fort Bend CountyTX20260066 · 36 classifications
- Galveston CountyTX20260068 · 35 classifications
- Gillespie CountyTX20260095 · 7 classifications
- Goliad CountyTX20260059 · 13 classifications
- Grayson & Hunt CountiesTX20260013 · 10 classifications
- Gregg, Smith & Upshur CountiesTX20260041 · 25 classifications
- Hardin, Jefferson & Orange CountiesTX20260012 · 11 classifications
- Harris CountyTX20260067 · 36 classifications
- Johnson, Parker & Tarrant CountiesTX20260015 · 14 classifications
- Montgomery CountyTX20260064 · 35 classifications
- Morris CountyTX20260096 · 8 classifications
- Navarro CountyTX20260097 · 8 classifications
- Nueces & San Patricio CountiesTX20260010 · 18 classifications
- Rusk & San Jacinto CountiesTX20260047 · 12 classifications
- Shelby CountyTX20260098 · 8 classifications
- Stephens CountyTX20260099 · 7 classifications
- Terry CountyTX20260100 · 7 classifications
- Victoria & Wilson CountiesTX20260060 · 14 classifications
- Wise CountyTX20260048 · 13 classifications
Heavy construction
- Anderson, Andrews, Angelina & 251 more countiesTX20260033 · 25 classifications
- Anderson, Falls, Freestone & 17 more countiesTX20260091 · 7 classifications
- Andrews, Borden, Brewster & 19 more countiesTX20260090 · 7 classifications
- Angelina CountyTX20260069 · 7 classifications
- Aransas, Austin, Calhoun & Goliad CountiesTX20260045 · 35 classifications
- Archer, Callahan, Clay & Jones CountiesTX20260044 · 47 classifications
- Armstrong, Carson, Crosby & 8 more countiesTX20260002 · 34 classifications
- Atascosa, Bandera, Bastrop & 17 more countiesTX20260007 · 50 classifications
- Bailey, Baylor, Cochran & 21 more countiesTX20260089 · 7 classifications
- Bee, Colorado, Fayette & 9 more countiesTX20260088 · 7 classifications
- Bell, Bosque, Coryell & 13 more countiesTX20260023 · 16 classifications
- Blanco, Brown, Burnet & 20 more countiesTX20260087 · 7 classifications
- Bosque CountyTX20260070 · 7 classifications
- Bowie, Gregg, Rusk & 2 more countiesTX20260004 · 37 classifications
- Bowie, Gregg & Smith CountiesTX20260113 · 35 classifications
- Brazoria CountyTX20260032 · 19 classifications
- Brazoria, Fort Bend, Galveston & 5 more countiesTX20260034 · 66 classifications
- Briscoe, Castro, Childress & 17 more countiesTX20260086 · 7 classifications
- Brooks, Dimmit, Duval & 12 more countiesTX20260085 · 7 classifications
- Cameron, Hidalgo & Webb CountiesTX20260003 · 32 classifications
- Camp CountyTX20260071 · 7 classifications
- Cass, Cherokee, Erath & 17 more countiesTX20260084 · 7 classifications
- Chambers & Liberty CountiesTX20260056 · 24 classifications
- Collin, Dallas, Denton & 3 more countiesTX20260018 · 9 classifications
- Collin, Ellis, Kaufman & Rockwall CountiesTX20260020 · 26 classifications
- Cooke CountyTX20260072 · 7 classifications
- Culberson CountyTX20260073 · 7 classifications
- Dallas CountyTX20260017 · 26 classifications
- De Witt CountyTX20260074 · 7 classifications
- Deaf Smith & Hall CountiesTX20260083 · 7 classifications
- Delta, Hunt, San Jacinto & Wise CountiesTX20260043 · 48 classifications
- Denton CountyTX20260016 · 26 classifications
- El Paso CountyTX20260035 · 9 classifications
- Fort Bend CountyTX20260054 · 19 classifications
- Galveston CountyTX20260062 · 19 classifications
- Grayson CountyTX20260019 · 70 classifications
- Grayson CountyTX20260058 · 15 classifications
- Hamilton, Harrison, Henderson & 2 more countiesTX20260082 · 7 classifications
- Hardin, Jefferson & Orange CountiesTX20260053 · 15 classifications
- Hardin, Jefferson & Orange CountiesTX20260061 · 8 classifications
- Harris CountyTX20260031 · 19 classifications
- Jefferson & Orange CountiesTX20260052 · 8 classifications
- Johnson, Parker & Tarrant CountiesTX20260026 · 17 classifications
- Matagorda CountyTX20260075 · 7 classifications
- McCulloch CountyTX20260076 · 7 classifications
- Menard & Sterling CountiesTX20260081 · 7 classifications
- Montgomery & Waller CountiesTX20260063 · 24 classifications
- Nueces & San Patricio CountiesTX20260021 · 7 classifications
- Pecos CountyTX20260077 · 7 classifications
- Scurry CountyTX20260078 · 7 classifications
- Throckmorton CountyTX20260079 · 7 classifications
- Victoria CountyTX20260006 · 17 classifications
- Ward CountyTX20260080 · 7 classifications
- Wichita CountyTX20260005 · 46 classifications
Highway construction
- Anderson, Angelina, Bosque & 43 more countiesTX20260295 · 44 classifications
- Andrews, Bailey, Baylor & 79 more countiesTX20260298 · 38 classifications
- Aransas, Calhoun, Goliad & 3 more countiesTX20260296 · 35 classifications
- Archer, Armstrong, Callahan & 13 more countiesTX20260046 · 38 classifications
- Atascosa, Bandera, Bastrop & 17 more countiesTX20260291 · 50 classifications
- Austin, Brazoria, Chambers & 10 more countiesTX20260299 · 46 classifications
- Bee, Blanco, Burnet & 18 more countiesTX20260300 · 40 classifications
- Bowie, Gregg, Harrison & 3 more countiesTX20260055 · 32 classifications
- Brewster, Crockett, Culberson & 10 more countiesTX20260292 · 26 classifications
- Brooks, Dimmit, Duval & 11 more countiesTX20260297 · 34 classifications
- Cameron, Hidalgo & Webb CountiesTX20260051 · 34 classifications
- Collin, Dallas, Delta & 10 more countiesTX20260294 · 48 classifications
- El Paso CountyTX20260293 · 25 classifications
Davis-Bacon prevailing wage: common questions
- Do I need certified payroll for a federal job?
- Yes. For Davis-Bacon covered contracts, you must submit weekly certified payroll (Form WH-347) with a signed Statement of Compliance. This applies to both prime contractors and subcontractors.
- What is the difference between base rate and fringe?
- The base rate is the hourly cash wage. The fringe is benefits (e.g., health insurance, retirement). The total prevailing wage is base + fringe. You can pay it as all cash, all benefits, or a mix.
- What does a * in the fringe column mean?
- A '*' means the fringe rate is defined in a collective bargaining agreement (CBA) or other source—not zero. You must obtain the actual rate from the CBA; the WD alone doesn’t show it.
- How often do wage determinations change?
- Wage determinations (WDs) are updated periodically, sometimes annually. Always use the WD revision number specified in your contract—even if newer versions exist.
- Which wage determination applies to my job?
- Use the WD incorporated into your contract. It’s based on the project’s location (usually county) and construction type (e.g., building, highway). Check the contract or ask the awarding agency.
- Do these federal rates replace my state's prevailing wage?
- No. Federal Davis-Bacon rates apply only to federally funded projects. State prevailing wage laws may still apply to other work. Always check both requirements.