SalaryGlobe

Mechanical Engineers Salary by City (2026)

342 metro areas · National average: $102,436 · Source: BLS OEWS

The table below shows Mechanical Engineers salaries across 342 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
San Jose, CA $159,270
San Francisco, CA $150,900
Santa Cruz, CA $137,310
Santa Maria, CA $134,190
Baton Rouge, LA $133,980
Salinas, CA $132,380
Boulder, CO $131,360
Houston, TX $131,270
Kennewick, WA $128,810
Midland, TX $127,380
San Diego, CA $127,210
Washington, DC $127,090
Logan, UT $125,220
Augusta, GA $125,150
Bellingham, WA $124,130
Chico, CA $124,090
Seattle, WA $123,780
Lexington Park, MD $123,540
Denver, CO $122,340
Boston, MA $122,090
Columbus, IN $121,330
Beaumont, TX $121,210
Corpus Christi, TX $121,090
Los Angeles, CA $120,890
Vallejo, CA $120,800
New York, NY $120,550
Fairbanks, AK $120,430
Barnstable Town, MA $120,400
Tucson, AZ $120,320
Lake Charles, LA $120,040
Tyler, TX $119,840
Bridgeport, CT $119,410
Santa Rosa, CA $119,400
New Orleans, LA $119,310
Allentown, PA $119,250
Anchorage, AK $119,140
Austin, TX $118,860
Bakersfield, CA $118,630
Sacramento, CA $118,190
Providence, RI $117,980
Athens, GA $117,780
Tuscaloosa, AL $117,360
Decatur, AL $117,030
Albany, NY $117,000
Oxnard, CA $116,390
Slidell, LA $116,270
Baltimore, MD $116,070
Cheyenne, WY $115,670
Amherst Town, MA $115,570
Jackson, TN $115,280
Huntsville, AL $114,720
Stockton, CA $113,920
Peoria, IL $113,630
Idaho Falls, ID $113,560
Ann Arbor, MI $113,540
Hartford, CT $113,180
Kiryas Joel, NY $112,910
Dallas, TX $112,450
Worcester, MA $112,180
Colorado Springs, CO $111,240
Victoria, TX $111,200
Durham, NC $111,160
Olympia, WA $110,950
New Haven, CT $110,910
Manchester, NH $110,660
Syracuse, NY $110,460
Portland, OR $110,260
Fort Collins, CO $110,200
Atlanta, GA $110,170
Philadelphia, PA $110,040
Bremerton, WA $109,710
Detroit, MI $109,660
Lexington, KY $109,640
Charleston, SC $109,570
Minneapolis, MN $109,450
Jacksonville, NC $109,250
Salem, OR $109,160
San Antonio, TX $109,040
Chattanooga, TN $108,890
Redding, CA $108,770
Odessa, TX $108,670
Mobile, AL $108,630
Killeen, TX $108,620
Pensacola, FL $108,560
Wilmington, NC $108,560
Savannah, GA $108,260
Greensboro, NC $108,230
Orlando, FL $108,010
Hagerstown, MD $107,600
Riverside, CA $107,440
Charleston, WV $107,390
Lafayette, IN $107,270
Charlotte, NC $107,150
Phoenix, AZ $107,140
Portland, ME $107,120
Chicago, IL $107,040
Las Vegas, NV $106,940
Crestview, FL $106,920
Springfield, IL $106,920
Cincinnati, OH $106,780
Fond du Lac, WI $106,740
Palm Bay, FL $106,630
Raleigh, NC $106,490
Modesto, CA $106,440
Greeley, CO $106,410
San Luis Obispo, CA $106,360
Waterbury, CT $106,220
Spokane, WA $106,140
Asheville, NC $106,020
Corvallis, OR $106,000
Knoxville, TN $105,890
Pittsfield, MA $105,890
Brownsville, TX $105,880
Richmond, VA $105,840
Panama City, FL $105,760
Houma, LA $105,670
Clarksville, TN $105,600
Dothan, AL $105,520
Greenville, SC $105,520
Niles, MI $105,430
Atlantic City, NJ $105,130
Ithaca, NY $104,930
Abilene, TX $104,890
Waterloo, IA $104,870
Charlottesville, VA $104,800
Burlington, VT $104,640
Florence, SC $104,620
Springfield, MA $104,620
Lansing, MI $104,610
Erie, PA $104,560
Sherman, TX $104,530
Longview, TX $104,330
Kingsport, TN $104,030
Morgantown, WV $104,030
Salt Lake City, UT $104,020
Topeka, KS $103,980
Davenport, IA $103,880
Tulsa, OK $103,850
Billings, MT $103,780
Rochester, MN $103,730
Louisville/Jefferson County, KY $103,680
Memphis, TN $103,650
Macon, GA $103,600
Parkersburg, WV $103,480
Toledo, OH $103,370
Waco, TX $103,350
Trenton, NJ $103,240
Longview, WA $103,190
Madison, WI $103,010
Buffalo, NY $102,730
Pittsburgh, PA $102,690
Birmingham, AL $102,570
Pueblo, CO $102,570
Bangor, ME $102,410
La Crosse, WI $102,370
Reno, NV $102,320
College Station, TX $102,290
Tampa, FL $102,190
Warner Robins, GA $102,140
Kalamazoo, MI $102,070
Paducah, KY $101,950
Tallahassee, FL $101,880
Florence, AL $101,750
Wenatchee, WA $101,630
Elizabethtown, KY $101,600
Ames, IA $101,570
Rochester, NY $101,440
Indianapolis, IN $101,400
Owensboro, KY $101,300
Walla Walla, WA $101,250
Casper, WY $101,210
Spartanburg, SC $100,990
Dayton, OH $100,970
Des Moines, IA $100,910
Bloomington, IL $100,820
Albany, OR $100,650
Coeur d'Alene, ID $100,460
Virginia Beach, VA $100,430
Battle Creek, MI $100,390
Yuba City, CA $100,380
Jacksonville, FL $100,350
Gulfport, MS $100,310
Champaign, IL $100,200
Columbia, SC $100,110
Decatur, IL $100,110
Iowa City, IA $100,030
Urban Honolulu, HI $100,000
Ogden, UT $99,990
Watertown, NY $99,970
Sebastian, FL $99,940
Sioux Falls, SD $99,850
Kenosha, WI $99,640
Miami, FL $99,580
Janesville, WI $99,520
Bend, OR $99,490
Amarillo, TX $99,480
South Bend, IN $99,430
Milwaukee, WI $99,230
Kansas City, MO $99,160
Auburn, AL $99,120
El Paso, TX $99,040
Rapid City, SD $99,040
Flint, MI $98,960
Vineland, NJ $98,940
Greenville, NC $98,770
Port St. Lucie, FL $98,650
Texarkana, TX $98,610
Provo, UT $98,550
Saginaw, MI $98,490
Carson City, NV $98,360
Chambersburg, PA $98,300
Daphne, AL $98,250
Bloomington, IN $98,020
Glens Falls, NY $97,970
Duluth, MN $97,810
Columbus, OH $97,710
Boise City, ID $97,680
Medford, OR $97,610
Merced, CA $97,370
Harrisburg, PA $97,360
Huntington, WV $97,350
Kingston, NY $97,230
Sheboygan, WI $97,230
Wheeling, WV $97,220
Cleveland, OH $97,110
Roanoke, VA $96,760
Evansville, IN $96,630
Visalia, CA $96,620
Monroe, MI $96,610
Fresno, CA $96,560
Shreveport, LA $96,370
Wausau, WI $96,330
Lafayette, LA $96,280
Elkhart, IN $96,060
Johnson City, TN $96,040
Fayetteville, NC $96,030
Reading, PA $96,000
Wichita, KS $95,960
Kokomo, IN $95,940
Albany, GA $95,920
Binghamton, NY $95,820
Dover, DE $95,780
Green Bay, WI $95,680
Ocala, FL $95,620
Sioux City, IA $95,530
Prescott Valley, AZ $95,510
Midland, MI $95,470
Oshkosh, WI $95,400
Bozeman, MT $95,360
Rockford, IL $95,320
Dalton, GA $94,970
Oklahoma City, OK $94,960
Eugene, OR $94,890
Monroe, LA $94,860
Elmira, NY $94,800
Lewiston, ID $94,660
Rocky Mount, NC $94,570
Wichita Falls, TX $94,540
Appleton, WI $94,430
Utica, NY $94,430
Yakima, WA $94,430
Winston, NC $94,320
Grand Junction, CO $94,290
Omaha, NE $94,280
Sumter, SC $94,050
Canton, OH $93,810
McAllen, TX $93,800
Las Cruces, NM $93,740
Nashville, TN $93,720
Gainesville, FL $93,690
Grand Rapids, MI $93,550
Bowling Green, KY $93,530
St. Louis, MO $93,510
Racine, WI $93,290
St. Cloud, MN $93,270
Hickory, NC $93,040
York, PA $93,000
Cedar Rapids, IA $92,920
Manhattan, KS $92,910
Goldsboro, NC $92,890
North Port, FL $92,880
Lawrence, KS $92,790
Weirton, WV $92,760
Grand Forks, ND $92,400
Muskegon, MI $92,380
Akron, OH $92,330
Lakeland, FL $92,090
Fort Wayne, IN $92,070
Montgomery, AL $91,940
Gainesville, GA $91,830
Terre Haute, IN $91,810
Fargo, ND $91,730
Lancaster, PA $91,670
Scranton, PA $91,650
Traverse City, MI $91,100
Jackson, MI $91,050
Anniston, AL $90,990
Burlington, NC $90,870
Lubbock, TX $90,700
Lynchburg, VA $90,510
State College, PA $90,390
Lincoln, NE $90,300
Mankato, MN $90,260
Little Rock, AR $90,050
Lima, OH $89,990
Eau Claire, WI $89,930
Kankakee, IL $89,840
Jackson, MS $89,690
Naples, FL $89,640
Columbia, MO $89,350
Blacksburg, VA $89,160
Deltona, FL $89,120
Muncie, IN $89,070
St. Joseph, MO $88,830
Lebanon, PA $88,620
Winchester, VA $88,170
Gettysburg, PA $88,060
Morristown, TN $87,850
Fayetteville, AR $87,410
Yuma, AZ $87,250
Missoula, MT $87,070
Cape Coral, FL $86,970
Michigan City, IN $86,950
San Angelo, TX $85,800
Jefferson City, MO $85,500
Sandusky, OH $85,290
Staunton, VA $85,030
Gadsden, AL $84,080
Youngstown, OH $84,000
St. George, UT $83,680
Cape Girardeau, MO $83,110
Joplin, MO $83,030
Springfield, MO $82,960
Williamsport, PA $82,740
Mansfield, OH $82,590
Altoona, PA $82,160
Johnstown, PA $81,710
Bay City, MI $78,600
Jonesboro, AR $74,410
Springfield, OH $74,140
Fort Smith, AR $74,070
San Juan, PR $70,080