Construction Managers Salary by City

BLS OEWS May 2025 • 570 metro areas

Compare Construction Managers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Construction Managers
in
    vs

      All metros — Construction Managers salaries

      AK
      Metro areaMedian salaryEmployed
      Anchorage, AK $136,400780
      Alaska $135,6301,600
      Alaska $134,630620
      Fairbanks, AK $133,780180
      AL
      Metro areaMedian salaryEmployed
      Birmingham, AL $99,0402,290
      Huntsville, AL $96,350720
      Mobile, AL $95,680760
      Southwest Alabama $94,500150
      Decatur, AL $93,060210
      Alabama $92,6207,520
      Montgomery, AL $89,820540
      Tuscaloosa, AL $87,540420
      Anniston, AL $87,45070
      Northeast Alabama $87,240270
      Daphne, AL $87,040440
      Auburn, AL $85,830350
      Southeast Alabama $82,950190
      Dothan, AL $78,250170
      Northwest Alabama $77,630130
      Florence, AL $77,150190
      Gadsden, AL $74,37060
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $100,000450
      East Arkansas $97,200130
      South Arkansas $89,740140
      Arkansas $87,1602,020
      Little Rock, AR $87,010700
      Jonesboro, AR $84,47070
      West Arkansas $79,08080
      Fort Smith, AR-OK $76,190160
      North Arkansas $75,070100
      Hot Springs, AR $72,31040
      AZ
      Metro areaMedian salaryEmployed
      Phoenix, AZ $111,5507,600
      Arizona $110,1209,080
      Flagstaff, AZ $107,470110
      Arizona $103,690150
      Tucson, AZ $103,220640
      Prescott Valley, AZ $102,590150
      Lake Havasu City, AZ $100,87090
      Yuma, AZ $99,200120
      Sierra Vista, AZ $98,14080
      CA
      Metro areaMedian salaryEmployed
      San Francisco, CA $160,8705,660
      San Jose, CA $151,9802,100
      El Centro, CA $133,97070
      Napa, CA $133,370160
      Vallejo, CA $131,880380
      California $129,00035,790
      Los Angeles, CA $128,73010,430
      Bakersfield, CA $128,640760
      San Diego, CA $128,3803,740
      Sacramento, CA $127,0902,830
      Oxnard, CA $126,300550
      Santa Maria, CA $126,220290
      San Luis Obispo, CA $124,460280
      Stockton, CA $122,980500
      Yuba City, CA $122,55080
      Modesto, CA $121,840320
      Eastern Sierra-Mother Lode Region of California $120,750100
      Merced, CA $120,200100
      Hanford, CA $119,32040
      Salinas, CA $118,080190
      Chico, CA $117,250110
      Redding, CA $115,360110
      North Valley-Northern Mountains Region of California $114,040200
      Fresno, CA $110,410820
      Santa Rosa, CA $109,750690
      Riverside, CA $107,4303,850
      Santa Cruz, CA $106,880190
      North Coast Region of California $106,330190
      Visalia, CA $103,740190
      CO
      Metro areaMedian salaryEmployed
      Denver, CO $124,8507,860
      Fort Collins, CO $114,970630
      Colorado $113,52013,150
      Boulder, CO $110,910530
      Greeley, CO $108,490800
      Colorado Springs, CO $104,2201,140
      Southwest Colorado $101,580470
      Eastern and Southern Colorado $98,780200
      Northwest Colorado $98,600890
      Grand Junction, CO $97,630290
      Pueblo, CO $95,660290
      CT
      Metro areaMedian salaryEmployed
      Norwich, CT $130,050140
      Bridgeport, CT $124,750460
      Connecticut $118,6802,790
      Hartford, CT $118,6701,180
      New Haven, CT $114,780520
      Connecticut $108,58090
      Waterbury, CT $108,440310
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $128,1906,060
      DE
      Metro areaMedian salaryEmployed
      Delaware $135,200680
      Dover, DE $119,18070
      Sussex Delaware $115,17090
      FL
      Metro areaMedian salaryEmployed
      Miami, FL $110,8106,830
      Jacksonville, FL $106,4302,160
      Orlando, FL $106,2404,050
      Wildwood, FL $106,140100
      Florida $103,32028,090
      Naples, FL $102,980920
      South Florida $102,760270
      Palm Bay, FL $101,970460
      Lakeland, FL $101,380580
      Tampa, FL $100,8104,920
      North Port, FL $99,9901,220
      Pensacola, FL $97,910410
      Sebastian, FL $97,680180
      Port St. Lucie, FL $96,670620
      Crestview, FL $96,610280
      Tallahassee, FL $96,420440
      Punta Gorda, FL $96,310170
      Ocala, FL $96,270270
      North Florida $95,380340
      Cape Coral, FL $94,7601,380
      Gainesville, FL $93,170320
      Homosassa Springs, FL $93,140110
      Panama City, FL $91,800280
      Deltona, FL $82,530680
      Sebring, FL $81,96070
      GA
      Metro areaMedian salaryEmployed
      Augusta, GA-SC $105,160670
      Atlanta, GA $104,2805,360
      Gainesville, GA $102,320190
      Savannah, GA $101,650320
      Georgia $101,3607,840
      Dalton, GA $99,41050
      Athens, GA $98,320140
      Brunswick, GA $97,00040
      Macon, GA $96,320120
      Warner Robins, GA $93,63070
      South Georgia $93,620230
      East Georgia $92,210170
      Columbus, GA-AL $89,220170
      Middle Georgia $83,790140
      North Georgia $82,770160
      Albany, GA $80,05070
      Valdosta, GA $79,83080
      Rome, GA $77,96050
      GU
      Metro areaMedian salaryEmployed
      Guam $88,760400
      HI
      Metro areaMedian salaryEmployed
      Kahului, HI $129,500340
      Urban Honolulu, HI $124,4902,130
      Hawaii $122,9102,910
      Hawaii / Kauai $105,970440
      IA
      Metro areaMedian salaryEmployed
      Southwest Iowa $103,40050
      Davenport, IA-IL $100,040410
      Des Moines, IA $99,410780
      Sioux City, IA-NE-SD $98,910120
      Cedar Rapids, IA $98,260200
      Dubuque, IA $96,36070
      Iowa $96,3002,200
      Waterloo, IA $96,000100
      Northwest Iowa $95,050180
      Iowa City, IA $93,15090
      Ames, IA $91,350100
      Southeast Iowa $88,930160
      Northeast Iowa $84,140150
      ID
      Metro areaMedian salaryEmployed
      Boise City, ID $108,610910
      Idaho $102,8801,650
      Lewiston, ID-WA $100,50050
      Coeur d'Alene, ID $100,440140
      Southeast-Central Idaho $98,750200
      Northwestern Idaho $96,22090
      Idaho Falls, ID $95,440160
      Twin Falls, ID $95,04050
      Pocatello, ID $81,85040
      IL
      Metro areaMedian salaryEmployed
      Decatur, IL $123,580280
      Chicago, IL-IN $118,83011,920
      Illinois $108,57016,740
      Springfield, IL $103,660230
      Rockford, IL $100,820340
      Peoria, IL $100,800530
      Northwest Illinois $100,470300
      Champaign, IL $100,240220
      Bloomington, IL $97,330210
      South Illinois $93,960230
      Kankakee, IL $88,47060
      East Central Illinois $84,220310
      West Central Illinois $82,920320
      IN
      Metro areaMedian salaryEmployed
      Kokomo, IN $103,64040
      Indianapolis, IN $102,7202,310
      South Bend, IN-MI $102,430200
      Bloomington, IN $101,85070
      Evansville, IN $100,400230
      Indiana $99,6005,250
      Southern Indiana $97,490230
      Lafayette, IN $97,430140
      Terre Haute, IN $97,19090
      Columbus, IN $95,98030
      Michigan City, IN $94,78070
      Northern Indiana $88,020230
      Central Indiana $87,990150
      Fort Wayne, IN $86,420380
      Elkhart, IN $81,200180
      Muncie, IN $79,33060
      KS
      Metro areaMedian salaryEmployed
      Topeka, KS $106,530270
      Kansas $103,810540
      Kansas $103,7603,210
      Lawrence, KS $101,640120
      Wichita, KS $98,770730
      Manhattan, KS $97,150150
      KY
      Metro areaMedian salaryEmployed
      Bowling Green, KY $102,490100
      Lexington, KY $100,810590
      Paducah, KY-IL $99,89070
      Kentucky $99,6202,330
      Louisville/Jefferson County, KY-IN $99,110810
      South Central Kentucky $92,590130
      Owensboro, KY $86,09050
      Elizabethtown, KY $84,77040
      West Kentucky $78,210140
      Central Kentucky $77,140190
      East Kentucky $76,87060
      LA
      Metro areaMedian salaryEmployed
      Baton Rouge, LA $120,6302,180
      New Orleans, LA $108,100830
      Louisiana $104,5105,280
      Lake Charles, LA $104,500280
      Lafayette, LA $103,910290
      Shreveport, LA $101,570280
      Slidell, LA $101,190180
      Central Louisiana $100,400130
      Alexandria, LA $99,39090
      Southwest Louisiana $98,060140
      Hammond, LA $96,76040
      Houma, LA $91,030410
      Monroe, LA $87,360140
      Northeast Louisiana $76,400120
      MA
      Metro areaMedian salaryEmployed
      Boston, MA-NH $156,5906,970
      Massachusetts $147,7509,000
      Worcester, MA $135,140920
      Barnstable Town, MA $129,300260
      Springfield, MA $127,680330
      Amherst Town, MA $123,39070
      Pittsfield, MA $120,66070
      Massachusetts $113,410
      MD
      Metro areaMedian salaryEmployed
      Maryland $128,5005,780
      Baltimore, MD $123,9302,830
      Salisbury, MD $112,57070
      Lexington Park, MD $105,550110
      Hagerstown, MD-WV $105,51070
      Maryland $100,750160
      ME
      Metro areaMedian salaryEmployed
      Bangor, ME $104,920160
      Maine $104,0601,720
      Portland, ME $103,400870
      Lewiston, ME $99,600110
      Southwest Maine $99,290260
      Northeast Maine $91,500150
      MI
      Metro areaMedian salaryEmployed
      Jackson, MI $113,13080
      Ann Arbor, MI $111,430240
      Battle Creek, MI $110,04070
      Detroit, MI $108,5603,050
      Midland, MI $105,980100
      Lansing, MI $104,660560
      Monroe, MI $103,78090
      Michigan $103,6107,910
      Grand Rapids, MI $103,4101,090
      Kalamazoo, MI $102,180280
      Saginaw, MI $102,150160
      Flint, MI $101,600250
      Bay City, MI $98,83060
      Muskegon, MI $97,46080
      Southern Michigan $96,780200
      Traverse City, MI $95,870150
      Niles, MI $93,97090
      Upper Peninsula of Michigan $91,050220
      Mid Michigan $90,980300
      Northern Michigan $84,880300
      MN
      Metro areaMedian salaryEmployed
      Northeast Minnesota $122,81040
      Minneapolis, MN-WI $120,2503,760
      Northwest Minnesota $118,760310
      Minnesota $117,5005,260
      Rochester, MN $111,130210
      St. Cloud, MN $108,870260
      Duluth, MN-WI $104,840220
      Southwest Minnesota $101,850130
      Southeast Minnesota $101,020140
      Mankato, MN $98,11080
      MO
      Metro areaMedian salaryEmployed
      St. Joseph, MO-KS $106,61070
      Kansas City, MO-KS $106,4902,040
      Missouri $104,3503,150
      St. Louis, MO-IL $104,3102,670
      Central Missouri $104,160110
      Columbia, MO $103,990110
      Joplin, MO-KS $103,340180
      Southwest Missouri $102,93060
      Springfield, MO $98,880160
      Southeast Missouri $97,690120
      Jefferson City, MO $97,68060
      Cape Girardeau, MO-IL $97,53050
      North Missouri $96,55060
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $99,730310
      Upper East Mississippi $94,620220
      Mississippi $93,8401,760
      Hattiesburg, MS $93,49070
      Lower East Mississippi $93,150220
      Jackson, MS $88,240440
      Lower West Mississippi $86,890140
      West Delta Mississippi $86,890100
      MT
      Metro areaMedian salaryEmployed
      East-Central Montana $126,920120
      Bozeman, MT $115,890350
      Billings, MT $105,160330
      Southwest Montana $104,99090
      Montana $102,8201,760
      Missoula, MT $98,960200
      West Montana $98,900360
      Great Falls, MT $97,060100
      Helena, MT $96,370130
      NC
      Metro areaMedian salaryEmployed
      Durham, NC $119,470710
      Rocky Mount, NC $112,160170
      Raleigh, NC $111,6603,260
      Charlotte, NC-SC $105,5805,460
      North Carolina $104,75017,100
      Winston, NC $104,700670
      Greensboro, NC $103,3601,190
      Fayetteville, NC $102,380360
      Burlington, NC $101,020150
      Pinehurst, NC $100,650120
      Wilmington, NC $100,570860
      Central North Carolina $100,090550
      Greenville, NC $98,970250
      Western North Carolina $98,850930
      Jacksonville, NC $97,930220
      Goldsboro, NC $97,730140
      Asheville, NC $97,620650
      Eastern North Carolina $96,310680
      Hickory, NC $95,370370
      ND
      Metro areaMedian salaryEmployed
      West North Dakota $106,720270
      Minot, ND $101,660100
      Bismarck, ND $101,390120
      Grand Forks, ND-MN $101,020120
      North Dakota $101,0201,100
      Fargo, ND-MN $99,670420
      East North Dakota $83,800100
      NE
      Metro areaMedian salaryEmployed
      Omaha, NE-IA $98,0001,680
      Northwest Nebraska $96,80090
      Nebraska $96,7603,250
      Lincoln, NE $96,140650
      Grand Island, NE $95,770160
      South Nebraska $90,880290
      Northeast Nebraska $85,610190
      NH
      Metro areaMedian salaryEmployed
      Manchester, NH $125,660200
      Northern New Hampshire $107,490100
      Central New Hampshire $106,180140
      Southwestern New Hampshire $99,94060
      NJ
      Metro areaMedian salaryEmployed
      New Jersey $130,5808,580
      Trenton, NJ $129,820400
      Vineland, NJ $126,720100
      Atlantic City, NJ $126,240260
      NM
      Metro areaMedian salaryEmployed
      Eastern New Mexico $107,520370
      Northern New Mexico $102,76070
      New Mexico $100,5801,780
      Albuquerque, NM $100,510900
      Farmington, NM $93,030150
      Las Cruces, NM $92,16090
      Santa Fe, NM $88,82090
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $112,350320
      Reno, NV $106,290830
      Nevada $104,5304,420
      Carson City, NV $103,59090
      Las Vegas, NV $103,4203,130
      NY
      Metro areaMedian salaryEmployed
      New York, NY-NJ $138,00012,150
      New York $135,5308,170
      Rochester, NY $129,890390
      Albany, NY $127,990490
      Capital/Northern New York $127,290120
      Kiryas Joel, NY $126,000200
      Buffalo, NY $125,280250
      Syracuse, NY $118,760180
      Glens Falls, NY $117,93050
      Central East New York $116,970140
      Watertown, NY $105,83030
      Binghamton, NY $103,34080
      Kingston, NY $99,08080
      Southwest New York $92,000130
      Utica, NY $90,81040
      OH
      Metro areaMedian salaryEmployed
      Columbus, OH $101,3803,000
      Cincinnati, OH-KY-IN $100,5702,540
      Toledo, OH $99,140960
      Sandusky, OH $96,86090
      Ohio $96,44014,900
      Cleveland, OH $94,2202,950
      Dayton, OH $93,650900
      Southern Ohio $93,520330
      Eastern Ohio $92,870330
      Canton, OH $92,730400
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $90,760730
      Akron, OH $90,130830
      Mansfield, OH $87,860110
      West Northwestern Ohio $83,690580
      Youngstown, OH $82,850400
      Lima, OH $82,360110
      Springfield, OH $82,24080
      OK
      Metro areaMedian salaryEmployed
      Southwest Oklahoma $121,66040
      Oklahoma City, OK $101,890830
      Tulsa, OK $97,160710
      Oklahoma $96,3102,000
      Southeast Oklahoma $94,22090
      Lawton, OK $89,44030
      Northeast Oklahoma $85,970110
      Northwest Oklahoma $85,970120
      OR
      Metro areaMedian salaryEmployed
      Portland, OR-WA $136,9702,760
      Oregon $126,6604,440
      Corvallis, OR $116,12070
      Albany, OR $114,260100
      Eugene, OR $110,280310
      Salem, OR $109,210530
      Eastern Oregon $107,110130
      Central Oregon $105,72080
      Bend, OR $104,780350
      Grants Pass, OR $104,57050
      Medford, OR $104,260190
      Coast Oregon $100,660210
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $128,770950
      PA
      Metro areaMedian salaryEmployed
      Philadelphia, PA-NJ-DE-MD $123,4603,310
      State College, PA $112,560110
      Reading, PA $109,760110
      Allentown, PA-NJ $107,610260
      Scranton, PA $104,570180
      Pennsylvania $103,9905,490
      Harrisburg, PA $103,810280
      Pittsburgh, PA $102,3301,230
      Lancaster, PA $101,000350
      Southwestern Pennsylvania $100,660110
      York, PA $99,580330
      Williamsport, PA $97,19040
      Gettysburg, PA $96,61040
      Northwestern Pennsylvania $96,10070
      Altoona, PA $93,46080
      Northeastern Pennsylvania $91,74080
      Chambersburg, PA $90,56030
      Lebanon, PA $89,44040
      Erie, PA $88,26070
      Central Pennsylvania $87,290140
      Johnstown, PA $81,70040
      PR
      Metro areaMedian salaryEmployed
      Ponce, PR $74,57050
      Mayaguez, PR $73,13040
      Aguadilla, PR $69,56060
      San Juan, PR $68,700530
      RI
      Metro areaMedian salaryEmployed
      Providence, RI-MA $120,290780
      Rhode Island $103,500420
      SC
      Metro areaMedian salaryEmployed
      Sumter, SC $116,11070
      Greenville, SC $107,380830
      Southern South Carolina $106,120110
      Charleston, SC $104,210960
      South Carolina $104,0404,750
      Spartanburg, SC $104,040230
      Florence, SC $103,370100
      Columbia, SC $101,990660
      Northwestern South Carolina $99,190170
      Northeastern South Carolina $99,100100
      Myrtle Beach, SC $96,930350
      Hilton Head Island, SC $94,800250
      SD
      Metro areaMedian salaryEmployed
      West South Dakota $131,700140
      Sioux Falls, SD-MN $115,750370
      South Dakota $113,520980
      Rapid City, SD $111,480200
      East South Dakota $110,000250
      TN
      Metro areaMedian salaryEmployed
      Nashville, TN $106,0502,540
      South Central Tennessee $103,340160
      Tennessee $99,7906,490
      Johnson City, TN $99,69090
      East Tennessee $98,710180
      Cleveland, TN $97,550180
      West Tennessee $97,540410
      Memphis, TN-MS-AR $97,160830
      North Central Tennessee $96,830160
      Knoxville, TN $94,990720
      Kingsport, TN-VA $92,640280
      Chattanooga, TN-GA $91,150420
      Clarksville, TN-KY $91,140110
      Jackson, TN $87,940170
      Morristown, TN $83,500120
      TX
      Metro areaMedian salaryEmployed
      Midland, TX $120,990640
      Northwestern Region of Texas $103,200590
      Austin, TX $102,5405,740
      Houston, TX $101,85015,240
      Odessa, TX $101,650400
      Dallas, TX $100,76014,280
      Texas $99,60051,960
      Border Region of Texas $99,14080
      Beaumont, TX $97,5301,060
      Corpus Christi, TX $97,210910
      San Antonio, TX $97,0103,790
      Coastal Plains Region of Texas $96,710490
      San Angelo, TX $96,450130
      Eastern Region of Texas $96,250290
      North Region of Texas $95,220770
      College Station, TX $93,820320
      Hill Country Region of Texas $93,350910
      Longview, TX $93,130380
      Killeen, TX $91,660470
      Sherman, TX $91,100140
      Amarillo, TX $85,920360
      Waco, TX $85,360330
      McAllen, TX $84,440400
      Lubbock, TX $82,970460
      Abilene, TX $81,750170
      Tyler, TX $80,690270
      El Paso, TX $80,060950
      Victoria, TX $79,760100
      Brownsville, TX $79,360220
      Laredo, TX $77,200100
      Texarkana, TX-AR $75,980100
      Wichita Falls, TX $73,49090
      UT
      Metro areaMedian salaryEmployed
      Ogden, UT $103,630780
      Salt Lake City, UT $102,2302,190
      Utah $99,9004,970
      High Desert Utah $99,570340
      Provo, UT $93,020940
      St. George, UT $82,760270
      Wasatch Front Fringe Utah $82,650310
      Logan, UT-ID $79,260140
      VA
      Metro areaMedian salaryEmployed
      Virginia $107,0007,020
      Blacksburg, VA $105,170120
      Charlottesville, VA $104,450260
      Staunton, VA $103,31060
      Richmond, VA $103,2901,230
      Virginia Beach, VA-NC $102,7101,300
      Roanoke, VA $96,150290
      Winchester, VA-WV $94,96090
      Lynchburg, VA $94,660140
      Southwest Virginia $94,230120
      Northeast Virginia $94,12050
      Southside Virginia $93,790130
      Northwest Virginia $88,94070
      Harrisonburg, VA $83,920100
      West Virginia $76,150670
      Northern West Virginia $73,440160
      Southern West Virginia $70,97050
      VI
      Metro areaMedian salaryEmployed
      Virgin Islands $80,88090
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $101,160560
      Southern Vermont $99,820160
      Vermont $99,660970
      Northern Vermont $94,550230
      WA
      Metro areaMedian salaryEmployed
      Eastern Washington $151,590110
      Wenatchee, WA $140,98080
      Seattle, WA $138,9704,220
      Washington $136,1806,550
      Olympia, WA $135,500200
      Kennewick, WA $133,770340
      Mount Vernon, WA $133,420190
      Bellingham, WA $129,570220
      Bremerton, WA $128,510100
      Longview, WA $123,88070
      Yakima, WA $120,97060
      Spokane, WA $113,170360
      Western Washington $103,830110
      WI
      Metro areaMedian salaryEmployed
      Oshkosh, WI $129,050250
      Janesville, WI $126,590140
      Fond du Lac, WI $125,130120
      Madison, WI $125,010720
      La Crosse, WI-MN $122,870170
      Appleton, WI $121,170330
      Wausau, WI $118,33080
      Northeastern Wisconsin $116,710250
      Racine, WI $114,780110
      Wisconsin $113,1704,990
      Milwaukee, WI $111,3001,510
      Kenosha, WI $108,07080
      South Central Wisconsin $106,040320
      Green Bay, WI $105,980300
      Northwestern Wisconsin $105,16050
      Western Wisconsin $104,960140
      Eau Claire, WI $104,430140
      Sheboygan, WI $101,50070
      WV
      Metro areaMedian salaryEmployed
      Weirton, WV-OH $96,94080
      Morgantown, WV $93,85060
      Huntington, WV-KY-OH $92,210190
      Wheeling, WV-OH $87,62090
      Parkersburg, WV $84,51040
      Charleston, WV $72,540170
      WY
      Metro areaMedian salaryEmployed
      Casper, WY $106,720110
      Cheyenne, WY $106,460140
      Western Wyoming $99,840410
      Wyoming $97,0501,070
      Eastern Wyoming $82,950370