Construction manager salary in Texas
Median $48.78 an hour for 59,060 construction managers, May 2025, with the union scale by county and the trend since 1999.
Construction manager pay in Texas: the full range
Texas ranks 42nd of 51 states for median construction manager pay, and 48th once adjusted for cost of living (the cost-of-living-adjusted median is $50.24). 59,060 construction managers work in the state.
| Career stage (approximate) | Hourly | Annual | Where it sits in the distribution |
|---|---|---|---|
| Apprentice / entry | $30.79 – $38.17 | $64,040 – $79,390 | roughly the 10th–25th percentile |
| Journeyman | $38.17 – $63.26 | $79,390 – $131,570 | the middle half, around the median |
| Master / foreman / specialist | $63.26 – $80.19 | $131,570 – $166,800 | the 75th–90th percentile and above |
Where does your pay fall?
Construction manager pay by metro in Texas
| Metro | 10th | Median $/hr | 90th | Jobs | vs state |
|---|---|---|---|---|---|
| Midland | $31.72 | $57.03 | $113.46 | 600 | 17% above |
| Odessa | $30.97 | $51.34 | $82.11 | 340 | 5% above |
| Dallas-Fort Worth | $32.01 | $49.79 | $80.18 | 17,110 | 2% above |
| Houston | $32.93 | $49.78 | $82.01 | 16,500 | 2% above |
| Austin | $33.53 | $49.51 | $81.30 | 6,040 | 1% above |
| Beaumont | $33.80 | $48.24 | $75.89 | 1,210 | 1% below |
| Corpus Christi | $30.36 | $47.37 | $76.81 | 1,150 | 3% below |
| San Antonio | $29.51 | $47.33 | $75.70 | 4,680 | 3% below |
| Killeen | $28.08 | $46.60 | $78.00 | 580 | 4% below |
| San Angelo | $26.29 | $46.25 | $78.40 | 120 | 5% below |
| Amarillo | $29.95 | $46.03 | $76.83 | 450 | 6% below |
| Sherman | $27.91 | $45.82 | $75.52 | 140 | 6% below |
| Longview | $28.53 | $45.67 | $69.53 | 520 | 6% below |
| Wichita Falls | $27.96 | $44.60 | $80.26 | 130 | 9% below |
| Waco | $28.31 | $43.64 | $73.01 | 390 | 11% below |
| Laredo | $27.80 | $43.40 | $66.46 | 160 | 11% below |
| Abilene | $27.76 | $42.81 | $82.46 | 190 | 12% below |
| College Station | $28.78 | $42.51 | $70.92 | 350 | 13% below |
| Lubbock | $28.51 | $41.46 | $69.07 | 520 | 15% below |
| Texarkana | $26.80 | $41.14 | $67.02 | 120 | 16% below |
| El Paso | $27.53 | $40.40 | $66.34 | 1,000 | 17% below |
| McAllen | $27.25 | $40.12 | $75.22 | 500 | 18% below |
| Victoria | $28.12 | $40.00 | $63.40 | 100 | 18% below |
| Brownsville | $26.91 | $39.49 | $66.34 | 230 | 19% below |
| Tyler | $27.45 | $38.35 | $71.80 | 300 | 21% below |
Construction manager wages in Texas over time
Table
| Year | Texas $/hr | In 2025 $ | US $/hr | Jobs |
|---|---|---|---|---|
| 1999 | $24.63 | $47.60 | $26.75 | 20,650 |
| 2000 | $26.64 | $49.81 | $28.00 | 19,370 |
| 2001 | $27.59 | $50.15 | $29.35 | 18,600 |
| 2002 | $28.89 | $51.70 | $30.53 | 18,000 |
| 2003 | $30.33 | $53.07 | $31.96 | 16,770 |
| 2004 | $30.78 | $52.46 | $33.59 | 15,080 |
| 2005 | $29.44 | $48.53 | $34.74 | 18,770 |
| 2006 | $28.42 | $45.39 | $35.43 | 23,120 |
| 2007 | $29.10 | $45.18 | $36.65 | 27,410 |
| 2008 | $31.33 | $46.85 | $38.39 | 30,150 |
| 2009 | $33.69 | $50.56 | $39.58 | 28,010 |
| 2010 | $35.33 | $52.16 | $40.32 | 25,430 |
| 2011 | $36.20 | $51.81 | $40.50 | 25,450 |
| 2012 | $34.85 | $48.87 | $39.80 | 28,200 |
| 2013 | $35.90 | $49.61 | $40.58 | 29,380 |
| 2014 | $36.63 | $49.81 | $41.17 | 29,680 |
| 2015 | $39.56 | $53.73 | $42.02 | 26,800 |
| 2016 | $42.02 | $56.37 | $42.93 | 26,440 |
| 2017 | $45.05 | $59.17 | $43.93 | 25,630 |
| 2018 | $43.70 | $56.03 | $44.89 | 29,620 |
| 2019 | $43.42 | $54.68 | $45.80 | 34,560 |
| 2020 | $41.49 | $51.61 | $46.72 | 40,320 |
| 2021 | $46.29 | $55.00 | $47.55 | 31,400 |
| 2022 | $45.71 | $50.28 | $48.79 | 35,820 |
| 2023 | $47.26 | $49.93 | $50.43 | 45,770 |
| 2024 | $47.88 | $49.14 | $51.43 | 51,960 |
| 2025 | $48.78 | $48.78 | $55.28 | 59,060 |
In today's dollars, the median construction manager wage in Texas changed by -9.2% over the last ten years of data.
Is construction work growing in Texas?
Contractor pay by county
Average pay at construction establishments by county (all employees, not just construction managers), from the Quarterly Census of Employment and Wages, 2025 annual averages.
| County | Employees | Average annual pay | Avg weekly wage |
|---|---|---|---|
| Borden County | 39 | $265,958 | $5,115 |
| Runnels County | 232 | $117,620 | $2,262 |
| Marion County | 103 | $111,021 | $2,135 |
| Young County | 330 | $110,242 | $2,120 |
| Fort Bend County | 15,164 | $104,805 | $2,015 |
| Somervell County | 278 | $104,026 | $2,001 |
| Armstrong County | 292 | $99,806 | $1,919 |
| Ward County | 928 | $99,726 | $1,918 |
| Andrews County | 1,332 | $97,440 | $1,874 |
| Pecos County | 401 | $97,410 | $1,873 |
| Bosque County | 387 | $97,048 | $1,866 |
| Brazoria County | 15,282 | $96,931 | $1,864 |
| Dallas County | 103,015 | $96,039 | $1,847 |
| Harris County | 180,772 | $95,398 | $1,835 |
| Collin County | 25,573 | $95,153 | $1,830 |
| Midland County | 8,256 | $94,250 | $1,813 |
| Travis County | 52,830 | $93,206 | $1,792 |
| Ector County | 6,934 | $93,050 | $1,789 |
| Childress County | 165 | $92,812 | $1,785 |
| Jefferson County | 17,511 | $92,780 | $1,784 |
| Galveston County | 7,781 | $91,467 | $1,759 |
| Jones County | 276 | $91,190 | $1,754 |
| Fayette County | 750 | $90,900 | $1,748 |
| Crane County | 49 | $90,440 | $1,739 |
| Tarrant County | 65,132 | $90,135 | $1,733 |
| Caldwell County | 1,506 | $89,290 | $1,717 |
| Callahan County | 266 | $89,128 | $1,714 |
| Montgomery County | 20,690 | $88,327 | $1,699 |
| Chambers County | 1,917 | $88,045 | $1,693 |
| Lee County | 2,469 | $87,726 | $1,687 |
| Brewster County | 316 | $87,645 | $1,685 |
| Nueces County | 19,356 | $87,431 | $1,681 |
| Upton County | 2,105 | $87,117 | $1,675 |
| Denton County | 20,144 | $86,466 | $1,663 |
| Bell County | 7,114 | $85,487 | $1,644 |
| Orange County | 2,777 | $85,470 | $1,644 |
| Dawson County | 125 | $84,926 | $1,633 |
| Cochran County | 26 | $84,542 | $1,626 |
| Hardin County | 1,514 | $84,180 | $1,619 |
| Liberty County | 2,371 | $83,811 | $1,612 |
| Hill County | 1,514 | $82,928 | $1,595 |
| Williamson County | 22,608 | $82,881 | $1,594 |
| Rockwall County | 3,703 | $82,235 | $1,581 |
| Bexar County | 50,022 | $81,801 | $1,573 |
| Leon County | 2,109 | $81,684 | $1,571 |
| Austin County | 1,224 | $81,280 | $1,563 |
| Nolan County | 251 | $81,258 | $1,563 |
| Titus County | 585 | $81,188 | $1,561 |
| Howard County | 735 | $81,088 | $1,559 |
| Carson County | 725 | $80,877 | $1,555 |
| Panola County | 1,170 | $80,814 | $1,554 |
| Hutchinson County | 798 | $79,923 | $1,537 |
| Burleson County | 771 | $79,757 | $1,534 |
| San Patricio County | 3,925 | $79,559 | $1,530 |
| Morris County | 81 | $79,090 | $1,521 |
| Parker County | 3,847 | $79,038 | $1,520 |
| Colorado County | 501 | $78,797 | $1,515 |
| Kendall County | 2,536 | $78,756 | $1,515 |
| Waller County | 1,838 | $78,076 | $1,501 |
| Gaines County | 1,186 | $77,966 | $1,499 |
| Milam County | 896 | $77,523 | $1,491 |
| Terrell County | 9 | $77,339 | $1,487 |
| Randall County | 3,059 | $76,507 | $1,471 |
| Hays County | 7,585 | $76,407 | $1,469 |
| Johnson County | 7,083 | $75,790 | $1,458 |
| Bee County | 493 | $75,646 | $1,455 |
| Bastrop County | 2,025 | $75,541 | $1,453 |
| Blanco County | 574 | $74,964 | $1,442 |
| Guadalupe County | 4,158 | $74,897 | $1,440 |
| Hood County | 1,532 | $74,874 | $1,440 |
| Comal County | 7,594 | $74,833 | $1,439 |
| Wise County | 2,573 | $74,567 | $1,434 |
| Lavaca County | 346 | $74,381 | $1,430 |
| Sutton County | 63 | $74,373 | $1,430 |
| Ellis County | 5,597 | $74,181 | $1,427 |
| Moore County | 442 | $74,087 | $1,425 |
| Scurry County | 319 | $74,053 | $1,424 |
| Karnes County | 265 | $73,954 | $1,422 |
| Calhoun County | 3,146 | $73,490 | $1,413 |
| Tyler County | 116 | $73,444 | $1,412 |
| Lamar County | 1,357 | $73,319 | $1,410 |
| Grayson County | 3,749 | $72,960 | $1,403 |
| Starr County | 185 | $72,951 | $1,403 |
| Freestone County | 184 | $72,898 | $1,402 |
| Taylor County | 3,685 | $72,799 | $1,400 |
| Dallam County | 282 | $72,770 | $1,399 |
| Matagorda County | 764 | $72,729 | $1,399 |
| Kaufman County | 3,118 | $72,436 | $1,393 |
| Red River County | 197 | $72,315 | $1,391 |
| Deaf Smith County | 255 | $72,289 | $1,390 |
| Atascosa County | 686 | $72,061 | $1,386 |
| Jack County | 195 | $71,980 | $1,384 |
| Lubbock County | 7,944 | $71,591 | $1,377 |
| McLennan County | 8,648 | $71,455 | $1,374 |
| Hockley County | 344 | $71,036 | $1,366 |
| Harrison County | 1,417 | $70,936 | $1,364 |
| Cherokee County | 655 | $70,417 | $1,354 |
| Coleman County | 133 | $70,167 | $1,349 |
| Medina County | 1,231 | $70,094 | $1,348 |
| Erath County | 1,450 | $69,940 | $1,345 |
| Hunt County | 1,674 | $69,705 | $1,340 |
| Montague County | 319 | $69,518 | $1,337 |
| Shelby County | 399 | $69,506 | $1,337 |
| Eastland County | 330 | $69,324 | $1,333 |
| Victoria County | 1,922 | $69,303 | $1,333 |
| DeWitt County | 449 | $69,278 | $1,332 |
| Angelina County | 2,023 | $69,244 | $1,332 |
| Hansford County | 155 | $69,206 | $1,331 |
| Kimble County | 64 | $68,860 | $1,324 |
| Navarro County | 1,466 | $68,376 | $1,315 |
| Grimes County | 673 | $68,363 | $1,315 |
| Jackson County | 843 | $68,256 | $1,313 |
| Burnet County | 1,903 | $67,867 | $1,305 |
| Potter County | 4,083 | $67,759 | $1,303 |
| Hamilton County | 132 | $67,570 | $1,299 |
| Gregg County | 6,454 | $67,055 | $1,290 |
| Robertson County | 586 | $67,016 | $1,289 |
| Tom Green County | 2,359 | $66,740 | $1,283 |
| Kerr County | 2,035 | $66,389 | $1,277 |
| Anderson County | 544 | $65,975 | $1,269 |
| Upshur County | 809 | $65,651 | $1,263 |
| Smith County | 5,368 | $65,586 | $1,261 |
| Live Oak County | 114 | $65,585 | $1,261 |
| Gillespie County | 1,126 | $65,109 | $1,252 |
| Aransas County | 388 | $65,000 | $1,250 |
| Wharton County | 807 | $64,980 | $1,250 |
| Menard County | 14 | $64,969 | $1,249 |
| Gray County | 322 | $64,350 | $1,237 |
| Coke County | 67 | $64,162 | $1,234 |
| Cooke County | 1,005 | $63,885 | $1,229 |
| Nacogdoches County | 953 | $63,585 | $1,223 |
| Rains County | 258 | $63,339 | $1,218 |
| Llano County | 475 | $63,255 | $1,216 |
| Goliad County | 202 | $63,019 | $1,212 |
| Bowie County | 1,930 | $62,572 | $1,203 |
| Van Zandt County | 1,101 | $62,553 | $1,203 |
| Jasper County | 380 | $62,527 | $1,202 |
| Fannin County | 945 | $62,301 | $1,198 |
| San Augustine County | 391 | $61,930 | $1,191 |
| Henderson County | 1,482 | $61,566 | $1,184 |
| Coryell County | 867 | $60,612 | $1,166 |
| El Paso County | 16,248 | $60,396 | $1,161 |
| Houston County | 312 | $60,365 | $1,161 |
| Wichita County | 1,817 | $60,314 | $1,160 |
| Hartley County | 132 | $60,204 | $1,158 |
| Wilson County | 932 | $60,185 | $1,157 |
| Refugio County | 274 | $60,156 | $1,157 |
| Ochiltree County | 182 | $60,154 | $1,157 |
| Wheeler County | 38 | $59,687 | $1,148 |
| Sherman County | 20 | $59,645 | $1,147 |
| Gonzales County | 240 | $59,447 | $1,143 |
| Stephens County | 280 | $59,323 | $1,141 |
| Hopkins County | 791 | $59,069 | $1,136 |
| Cass County | 243 | $59,042 | $1,135 |
| Franklin County | 165 | $57,852 | $1,113 |
| Archer County | 212 | $57,381 | $1,103 |
| Lampasas County | 682 | $57,117 | $1,098 |
| Palo Pinto County | 374 | $57,114 | $1,098 |
| Webb County | 2,277 | $56,867 | $1,094 |
| Hale County | 375 | $56,807 | $1,092 |
| Falls County | 99 | $56,544 | $1,087 |
| Maverick County | 244 | $56,336 | $1,083 |
| Cameron County | 3,550 | $55,556 | $1,068 |
| Hidalgo County | 8,630 | $55,541 | $1,068 |
| Stonewall County | 48 | $55,415 | $1,066 |
| Bandera County | 341 | $54,385 | $1,046 |
| Madison County | 133 | $54,232 | $1,043 |
| Jeff Davis County | 11 | $52,152 | $1,003 |
| Zapata County | 94 | $52,093 | $1,002 |
| Val Verde County | 361 | $51,966 | $999 |
| Jim Wells County | 306 | $51,580 | $992 |
| Rusk County | 1,092 | $51,134 | $983 |
| Uvalde County | 306 | $50,694 | $975 |
| San Jacinto County | 189 | $50,492 | $971 |
| Limestone County | 198 | $48,062 | $924 |
| Comanche County | 107 | $44,105 | $848 |
| McCulloch County | 65 | $42,692 | $821 |
| Mills County | 84 | $41,931 | $806 |
| Swisher County | 43 | $41,512 | $798 |
| Sabine County | 201 | $38,061 | $732 |
| Real County | 25 | $37,246 | $716 |
Keep comparing
Construction manager pay in neighbouring states
Other trades in Texas
Questions this page answers
How much do construction managers make in Texas?
The median construction manager in Texas earned $48.78 an hour ($101,470 a year) in May 2025, 12% below the national median of $55.28. The middle half earn $38.17–$63.26; the top 10% earn more than $80.19.
Where does Texas rank for construction manager pay?
Texas ranks 42nd of 51 states for construction manager pay, with a median of $48.78 an hour, and 48th after adjusting for Texas's cost of living (BEA price parity 97.1, US = 100).
What is the union construction manager rate in Texas?
Davis-Bacon determinations do not list a construction manager classification for most Texas counties, or the trade is not covered; the BLS wage figures above are the best available measure.
How many construction managers work in Texas?
BLS counted 59,060 construction managers in Texas in May 2025, 4.2 per 1,000 jobs (location quotient 1.72; 1.0 is the national average concentration).
Sources and notes
- BLS Occupational Employment and Wage Statistics, May 2025, Texas and metro areas, SOC 11-9021.
- BLS Current Employment Statistics, state construction employment through 2026-08.
- BLS Quarterly Census of Employment and Wages, 2025 annual averages.
- BEA Regional Price Parities (cost-of-living adjustment).
- SAM.gov Davis-Bacon wage determinations, current revisions as of 2026-09-28. Not the official determination.