2026
Best cities for mechanical engineers to move to
345 metros with a published BLS OEWS May 2025 median, ranked by what is left after tax and rent. One adult, one bedroom. Baton Rouge leaves $5,378 a month.
| Rank | Metro | Pay | Left over | Employment | LQ | Paid to move |
|---|---|---|---|---|---|---|
| 1 | Baton Rouge, LAAll jobs | $135,530 | $5,378/mo | 540 | 0.69 | — |
| 2 | Beaumont, TXAll jobs | $122,280 | $5,027/mo | 470 | 1.52 | — |
| 3 | Corpus Christi, TXAll jobs | $124,340 | $5,022/mo | 280 | 0.76 | — |
| 4 | Houston, TXAll jobs | $125,350 | $4,898/mo | 8,310 | 1.32 | — |
| 5 | Midland, TXAll jobs | $125,200 | $4,888/mo | 250 | 1.07 | — |
| 6 | Peoria, ILAll jobs | $128,710 | $4,867/mo | 2,120 | 6.70 | — |
| 7 | Cheyenne, WYAll jobs | $122,500 | $4,842/mo | 60 | 0.66 | — |
| 8 | Lake Charles, LAAll jobs | $126,090 | $4,774/mo | 110 | 0.59 | — |
| 9 | Columbus, INAll jobs | $127,700 | $4,689/mo | 1,000 | 10.52 | — |
| 10 | Augusta, GAAll jobs | $128,740 | $4,621/mo | 980 | 2.21 | — |
| 11 | Kennewick, WAAll jobs | $124,780 | $4,478/mo | 570 | 2.30 | — |
| 12 | Ann Arbor, MIAll jobs | $127,310 | $4,355/mo | 2,280 | 5.43 | — |
| 13 | Slidell, LAAll jobs | $118,920 | $4,344/mo | 100 | 0.55 | — |
| 14 | New Orleans, LAAll jobs | $117,990 | $4,326/mo | 530 | 0.63 | — |
| 15 | Denver, COAll jobs | $128,180 | $4,219/mo | 4,530 | 1.47 | — |
| 16 | Seattle, WAAll jobs | $126,590 | $4,217/mo | 4,500 | 1.13 | — |
| 17 | Fairbanks, AKAll jobs | $122,760 | $4,198/mo | 50 | 0.69 | Alaska Permanent Fund Dividend |
| 18 | Decatur, ALAll jobs | $115,750 | $4,194/mo | 310 | 2.69 | — |
| 19 | Odessa, TXAll jobs | $111,700 | $4,184/mo | 120 | 0.75 | — |
| 20 | Texarkana, TXAll jobs | $106,330 | $4,178/mo | 70 | 0.60 | — |
| 21 | Boulder, COAll jobs | $124,360 | $4,177/mo | 1,130 | 3.08 | — |
| 22 | Anchorage, AKAll jobs | $121,610 | $4,139/mo | 270 | 0.80 | Alaska Permanent Fund Dividend |
| 23 | Logan, UTAll jobs | $116,680 | $4,120/mo | 210 | 1.68 | — |
| 24 | San Francisco, CAAll jobs | $161,370 | $4,119/mo | 5,150 | 1.14 | — |
| 25 | Tyler, TXAll jobs | $106,240 | $4,044/mo | 160 | 0.72 | — |
| 26 | Parkersburg, WVAll jobs | $109,370 | $3,995/mo | 70 | 0.98 | — |
| 27 | Davenport, IAAll jobs | $104,320 | $3,984/mo | 930 | 2.71 | — |
| 28 | Myrtle Beach, SCAll jobs | $120,070 | $3,972/mo | 60 | 0.21 | — |
| 29 | Chattanooga, TNAll jobs | $106,660 | $3,927/mo | 510 | 1.00 | — |
| 30 | San Jose, CAAll jobs | $168,030 | $3,912/mo | 5,540 | 2.56 | — |
| 31 | Memphis, TNAll jobs | $104,110 | $3,889/mo | 390 | 0.33 | West Memphis (MakeMyMove) |
| 32 | Longview, TXAll jobs | $100,230 | $3,858/mo | 230 | 1.00 | — |
| 33 | Brownsville, TXAll jobs | $102,350 | $3,854/mo | 230 | 0.77 | — |
| 34 | San Antonio, TXAll jobs | $104,620 | $3,854/mo | 1,480 | 0.69 | — |
| 35 | Florence, ALAll jobs | $108,510 | $3,837/mo | 80 | 0.77 | Remote Shoals (Closed) |
| 36 | Tulsa, OKAll jobs | $107,440 | $3,819/mo | 1,060 | 1.21 | Tulsa Remote |
| 37 | Walla Walla, WAAll jobs | $108,510 | $3,795/mo | 70 | 1.38 | — |
| 38 | Greensboro, NCAll jobs | $109,540 | $3,784/mo | 1,260 | 1.80 | — |
| 39 | Midland, MIAll jobs | $109,230 | $3,771/mo | 120 | 1.63 | — |
| 40 | Erie, PAAll jobs | $106,890 | $3,761/mo | 590 | 2.58 | — |
| 41 | Amarillo, TXAll jobs | $98,830 | $3,756/mo | 130 | 0.56 | — |
| 42 | Tuscaloosa, ALAll jobs | $110,520 | $3,755/mo | 90 | 0.44 | — |
| 43 | Kokomo, INAll jobs | $105,410 | $3,754/mo | 300 | 4.47 | — |
| 44 | Ames, IAAll jobs | $98,610 | $3,738/mo | 120 | 1.11 | — |
| 45 | Lexington Park, MDAll jobs | $127,650 | $3,737/mo | 670 | 4.97 | — |
| 46 | Austin, TXAll jobs | $106,690 | $3,717/mo | 1,790 | 0.72 | — |
| 47 | Albany, GAAll jobs | $104,500 | $3,701/mo | 40 | 0.39 | — |
| 48 | Las Vegas, NVAll jobs | $107,600 | $3,698/mo | 640 | 0.29 | — |
| 49 | Greenville, NCAll jobs | $108,340 | $3,663/mo | 120 | 0.79 | — |
| 50 | Wenatchee, WAAll jobs | $111,030 | $3,663/mo | 40 | 0.41 | — |
| 51 | Monroe, LAAll jobs | $100,740 | $3,657/mo | 40 | 0.23 | — |
| 52 | Bakersfield, CAAll jobs | $119,790 | $3,653/mo | 560 | 0.87 | — |
| 53 | Dallas, TXAll jobs | $105,420 | $3,620/mo | 5,600 | 0.73 | — |
| 54 | Wichita Falls, TXAll jobs | $95,710 | $3,606/mo | 60 | 0.58 | — |
| 55 | Salinas, CAAll jobs | $132,560 | $3,585/mo | 70 | 0.19 | — |
| 56 | Niles, MIAll jobs | $106,320 | $3,570/mo | 550 | 4.84 | — |
| 57 | Pueblo, COAll jobs | $105,580 | $3,564/mo | 70 | 0.58 | — |
| 58 | La Crosse, WIAll jobs | $102,280 | $3,547/mo | 190 | 1.20 | — |
| 59 | Johnson City, TNAll jobs | $97,040 | $3,525/mo | 60 | 0.36 | — |
| 60 | Billings, MTAll jobs | $107,930 | $3,520/mo | 120 | 0.69 | — |
| 61 | Casper, WYAll jobs | $101,010 | $3,520/mo | 60 | 0.73 | — |
| 62 | Asheville, NCAll jobs | $108,630 | $3,509/mo | 330 | 0.95 | — |
| 63 | Greeley, COAll jobs | $108,500 | $3,501/mo | 150 | 0.65 | — |
| 64 | Iowa City, IAAll jobs | $96,190 | $3,499/mo | 60 | 0.35 | — |
| 65 | Champaign, ILAll jobs | $101,090 | $3,495/mo | 150 | 0.75 | — |
| 66 | Crestview, FLAll jobs | $106,560 | $3,492/mo | 250 | 1.06 | — |
| 67 | Mankato, MNAll jobs | $101,350 | $3,489/mo | 80 | 0.77 | — |
| 68 | Bremerton, WAAll jobs | $109,550 | $3,463/mo | 750 | 4.21 | — |
| 69 | Lincoln, NEAll jobs | $100,360 | $3,462/mo | 160 | 0.47 | — |
| 70 | Colorado Springs, COAll jobs | $109,370 | $3,459/mo | 500 | 0.83 | — |
| 71 | Killeen, TXAll jobs | $94,520 | $3,457/mo | 110 | 0.39 | — |
| 72 | Rocky Mount, NCAll jobs | $98,040 | $3,451/mo | 130 | 1.20 | — |
| 73 | Tucson, AZAll jobs | $99,750 | $3,450/mo | 980 | 1.32 | — |
| 74 | Washington, DCAll jobs | $126,990 | $3,448/mo | 5,390 | 0.90 | — |
| 75 | Mobile, ALAll jobs | $105,670 | $3,445/mo | 510 | 1.54 | — |
| 76 | Detroit, MIAll jobs | $109,470 | $3,436/mo | 22,500 | 6.19 | — |
| 77 | Cape Girardeau, MOAll jobs | $94,940 | $3,435/mo | 40 | 0.43 | — |
| 78 | Bloomington, ILAll jobs | $100,500 | $3,432/mo | 100 | 0.58 | — |
| 79 | Shreveport, LAAll jobs | $100,310 | $3,416/mo | 110 | 0.35 | — |
| 80 | Canton, OHAll jobs | $97,900 | $3,413/mo | 530 | 1.70 | — |
| 81 | Cincinnati, OHAll jobs | $104,220 | $3,404/mo | 3,310 | 1.57 | — |
| 82 | Carson City, NVAll jobs | $101,690 | $3,401/mo | 90 | 1.43 | — |
| 83 | Panama City, FLAll jobs | $102,610 | $3,397/mo | 410 | 2.38 | — |
| 84 | Kingsport, TNAll jobs | $94,560 | $3,396/mo | 240 | 1.04 | — |
| 85 | Waco, TXAll jobs | $96,680 | $3,395/mo | 200 | 0.82 | — |
| 86 | Gulfport, MSAll jobs | $103,450 | $3,393/mo | 410 | 1.35 | — |
| 87 | Macon, GAAll jobs | $103,700 | $3,389/mo | 50 | 0.26 | — |
| 88 | Anniston, ALAll jobs | $99,150 | $3,384/mo | 60 | 0.78 | — |
| 89 | Spokane, WAAll jobs | $98,670 | $3,381/mo | 450 | 0.91 | — |
| 90 | Sacramento, CAAll jobs | $120,970 | $3,380/mo | 1,480 | 0.72 | — |
| 91 | Elizabethtown, KYAll jobs | $102,590 | $3,374/mo | 450 | 4.56 | — |
| 92 | Palm Bay, FLAll jobs | $102,630 | $3,374/mo | 1,440 | 3.07 | — |
| 93 | Dayton, OHAll jobs | $101,180 | $3,372/mo | 1,180 | 1.65 | — |
| 94 | Bellingham, WAAll jobs | $106,580 | $3,369/mo | 180 | 1.05 | — |
| 95 | Goldsboro, NCAll jobs | $101,800 | $3,368/mo | 30 | 0.40 | — |
| 96 | Kalamazoo, MIAll jobs | $101,830 | $3,360/mo | 490 | 2.10 | — |
| 97 | Chambersburg, PAAll jobs | $101,400 | $3,357/mo | 130 | 1.16 | — |
| 98 | Lafayette, INAll jobs | $100,690 | $3,356/mo | 510 | 2.61 | — |
| 99 | Battle Creek, MIAll jobs | $100,950 | $3,352/mo | 230 | 2.25 | — |
| 100 | Grand Junction, COAll jobs | $105,210 | $3,352/mo | 90 | 0.72 | — |
| 101 | Huntsville, ALAll jobs | $102,450 | $3,351/mo | 2,150 | 4.23 | — |
| 102 | Lubbock, TXAll jobs | $91,110 | $3,346/mo | 130 | 0.40 | — |
| 103 | Pittsfield, MAAll jobs | $108,570 | $3,340/mo | 70 | 0.68 | — |
| 104 | Pensacola, FLAll jobs | $100,700 | $3,338/mo | 250 | 0.69 | — |
| 105 | Jacksonville, FLAll jobs | $99,500 | $3,337/mo | 1,210 | 0.82 | — |
| 106 | Knoxville, TNAll jobs | $99,070 | $3,323/mo | 760 | 0.93 | — |
| 107 | Akron, OHAll jobs | $97,920 | $3,322/mo | 1,000 | 1.64 | — |
| 108 | Jackson, TNAll jobs | $96,290 | $3,316/mo | 80 | 0.48 | — |
| 109 | Baltimore, MDAll jobs | $116,700 | $3,309/mo | 3,050 | 1.18 | — |
| 110 | Spartanburg, SCAll jobs | $104,990 | $3,309/mo | 520 | 1.64 | — |
| 111 | Grand Forks, NDAll jobs | $91,430 | $3,298/mo | 90 | 0.89 | — |
| 112 | Rapid City, SDAll jobs | $94,180 | $3,296/mo | 140 | 1.02 | — |
| 113 | Bridgeport, CTAll jobs | $125,780 | $3,285/mo | 650 | 0.84 | — |
| 114 | Wheeling, WVAll jobs | $95,900 | $3,284/mo | 40 | 0.35 | — |
| 115 | Olympia, WAAll jobs | $106,340 | $3,283/mo | 70 | 0.29 | — |
| 116 | Sebastian, FLAll jobs | $103,850 | $3,283/mo | 60 | 0.55 | — |
| 117 | Lexington, KYAll jobs | $103,820 | $3,276/mo | 900 | 1.65 | — |
| 118 | Albany, NYAll jobs | $108,310 | $3,272/mo | 930 | 1.08 | — |
| 119 | Sheboygan, WIAll jobs | $98,450 | $3,265/mo | 250 | 2.20 | — |
| 120 | Lima, OHAll jobs | $99,290 | $3,262/mo | 50 | 0.52 | — |
| 121 | Sandusky, OHAll jobs | $96,580 | $3,262/mo | 140 | 1.43 | — |
| 122 | Orlando, FLAll jobs | $103,380 | $3,249/mo | 1,720 | 0.64 | — |
| 123 | Clarksville, TNAll jobs | $92,940 | $3,247/mo | 150 | 0.77 | — |
| 124 | Chico, CAAll jobs | $109,210 | $3,246/mo | 40 | 0.27 | — |
| 125 | Abilene, TXAll jobs | $99,460 | $3,242/mo | 50 | 0.37 | — |
| 126 | Charleston, SCAll jobs | $110,820 | $3,240/mo | 940 | 1.26 | — |
| 127 | Durham, NCAll jobs | $101,650 | $3,234/mo | 620 | 0.95 | — |
| 128 | El Paso, TXAll jobs | $91,430 | $3,234/mo | 200 | 0.31 | — |
| 129 | Oklahoma City, OKAll jobs | $96,930 | $3,232/mo | 710 | 0.55 | — |
| 130 | Rockford, ILAll jobs | $99,150 | $3,231/mo | 640 | 2.43 | — |
| 131 | Lansing, MIAll jobs | $98,550 | $3,230/mo | 650 | 1.58 | — |
| 132 | Elkhart, INAll jobs | $97,950 | $3,226/mo | 720 | 2.94 | — |
| 133 | Fayetteville, NCAll jobs | $99,700 | $3,225/mo | 70 | 0.27 | — |
| 134 | Sumter, SCAll jobs | $101,010 | $3,223/mo | 40 | 0.65 | — |
| 135 | Topeka, KSAll jobs | $98,620 | $3,221/mo | 160 | 0.72 | Choose Topeka |
| 136 | Ogden, UTAll jobs | $103,100 | $3,220/mo | 1,030 | 1.98 | — |
| 137 | Roanoke, VAAll jobs | $102,160 | $3,213/mo | 280 | 0.96 | — |
| 138 | Columbia, SCAll jobs | $102,280 | $3,203/mo | 450 | 0.60 | — |
| 139 | Manchester, NHAll jobs | $108,360 | $3,201/mo | 1,080 | 2.84 | — |
| 140 | Syracuse, NYAll jobs | $105,020 | $3,201/mo | 620 | 1.08 | — |
| 141 | Jacksonville, NCAll jobs | $99,780 | $3,196/mo | 50 | 0.48 | — |
| 142 | Las Cruces, NMAll jobs | $95,370 | $3,185/mo | — | — | — |
| 143 | Florence, SCAll jobs | $103,800 | $3,184/mo | 130 | 0.78 | — |
| 144 | Huntington, WVAll jobs | $95,850 | $3,184/mo | 160 | 0.61 | — |
| 145 | Sherman, TXAll jobs | $90,070 | $3,179/mo | 70 | 0.69 | — |
| 146 | Longview, WAAll jobs | $98,910 | $3,173/mo | 80 | 1.00 | — |
| 147 | Columbus, OHAll jobs | $100,730 | $3,172/mo | 2,630 | 1.25 | — |
| 148 | Nashville, TNAll jobs | $99,440 | $3,171/mo | 990 | 0.47 | — |
| 149 | Little Rock, ARAll jobs | $93,800 | $3,170/mo | 330 | 0.48 | — |
| 150 | Bloomington, INAll jobs | $97,830 | $3,166/mo | 90 | 0.66 | — |
| 151 | St. Louis, MOAll jobs | $100,340 | $3,165/mo | 2,190 | 0.85 | — |
| 152 | Bowling Green, KYAll jobs | $99,090 | $3,164/mo | 130 | 0.80 | — |
| 153 | Amherst Town, MAAll jobs | $106,490 | $3,157/mo | 40 | 0.34 | — |
| 154 | Providence, RIAll jobs | $111,360 | $3,156/mo | 1,750 | 1.29 | — |
| 155 | Wichita, KSAll jobs | $94,610 | $3,150/mo | 800 | 1.36 | — |
| 156 | Ocala, FLAll jobs | $96,520 | $3,148/mo | 120 | 0.54 | — |
| 157 | Greenville, SCAll jobs | $101,570 | $3,147/mo | 1,800 | 2.17 | — |
| 158 | Lawrence, KSAll jobs | $94,990 | $3,143/mo | 60 | 0.64 | — |
| 159 | Fond du Lac, WIAll jobs | $95,410 | $3,142/mo | 210 | 2.46 | Fond du Lac County (MakeMyMove) |
| 160 | Phoenix, AZAll jobs | $100,980 | $3,140/mo | 3,660 | 0.81 | — |
| 161 | Cleveland, OHAll jobs | $97,220 | $3,133/mo | 2,300 | 1.17 | — |
| 162 | Bay City, MIAll jobs | $96,000 | $3,132/mo | 60 | 1.01 | — |
| 163 | Warner Robins, GAAll jobs | $101,190 | $3,130/mo | 340 | 2.36 | — |
| 164 | Sioux City, IAAll jobs | $95,250 | $3,128/mo | 70 | 0.48 | — |
| 165 | Charleston, WVAll jobs | $98,050 | $3,123/mo | 60 | 0.29 | — |
| 166 | Cape Coral, FLAll jobs | $98,140 | $3,121/mo | 140 | 0.24 | — |
| 167 | Tallahassee, FLAll jobs | $93,810 | $3,121/mo | 180 | 0.51 | — |
| 168 | Green Bay, WIAll jobs | $94,450 | $3,117/mo | 460 | 1.38 | — |
| 169 | North Port, FLAll jobs | $100,640 | $3,117/mo | 220 | 0.34 | — |
| 170 | Owensboro, KYAll jobs | $97,810 | $3,117/mo | 50 | 0.58 | — |
| 171 | Stockton, CAAll jobs | $117,420 | $3,114/mo | 220 | 0.40 | — |
| 172 | Waterloo, IAAll jobs | $88,770 | $3,111/mo | 190 | 1.21 | — |
| 173 | Jefferson City, MOAll jobs | $89,120 | $3,109/mo | 60 | 0.42 | — |
| 174 | Charlottesville, VAAll jobs | $106,130 | $3,107/mo | 170 | 0.79 | — |
| 175 | Bangor, MEAll jobs | $105,450 | $3,101/mo | 40 | 0.31 | Maine Student Loan Repayment Tax Credit |
| 176 | Redding, CAAll jobs | $105,980 | $3,101/mo | 60 | 0.43 | — |
| 177 | Flint, MIAll jobs | $95,850 | $3,094/mo | 180 | 0.68 | — |
| 178 | Louisville, KYAll jobs | $99,290 | $3,092/mo | 1,320 | 1.01 | — |
| 179 | Evansville, INAll jobs | $95,220 | $3,081/mo | 220 | 0.87 | — |
| 180 | Charlotte, NCAll jobs | $101,950 | $3,078/mo | 2,470 | 0.95 | — |
| 181 | Kansas City, MOAll jobs | $99,630 | $3,078/mo | 4,330 | 2.07 | — |
| 182 | Reno, NVAll jobs | $101,520 | $3,078/mo | 570 | 1.09 | — |
| 183 | Toledo, OHAll jobs | $95,170 | $3,078/mo | 620 | 1.11 | — |
| 184 | Idaho Falls, IDAll jobs | $97,540 | $3,074/mo | 190 | 1.25 | — |
| 185 | Rochester, NYAll jobs | $100,160 | $3,074/mo | 1,040 | 1.10 | — |
| 186 | Santa Cruz, CAAll jobs | $132,920 | $3,071/mo | 190 | 0.99 | — |
| 187 | Fargo, NDAll jobs | $86,330 | $3,066/mo | 290 | 1.03 | — |
| 188 | Fort Collins, COAll jobs | $102,820 | $3,061/mo | 450 | 1.40 | — |
| 189 | Richmond, VAAll jobs | $104,130 | $3,060/mo | 640 | 0.51 | — |
| 190 | Jackson, MIAll jobs | $95,280 | $3,058/mo | 190 | 1.83 | — |
| 191 | Salt Lake City, UTAll jobs | $101,500 | $3,044/mo | 1,600 | 1.01 | — |
| 192 | Burlington, NCAll jobs | $95,870 | $3,043/mo | 80 | 0.63 | — |
| 193 | Raleigh, NCAll jobs | $100,000 | $3,040/mo | 1,810 | 1.28 | — |
| 194 | Wilmington, NCAll jobs | $101,100 | $3,037/mo | 190 | 0.52 | — |
| 195 | Birmingham, ALAll jobs | $98,810 | $3,035/mo | 780 | 0.78 | — |
| 196 | Hagerstown, MDAll jobs | $104,840 | $3,030/mo | 340 | 1.65 | Ascend WV |
| 197 | Tampa, FLAll jobs | $100,290 | $3,030/mo | 1,220 | 0.44 | — |
| 198 | Paducah, KYAll jobs | $94,060 | $3,019/mo | 90 | 0.94 | Paducah Remote Workers Incentive |
| 199 | Blacksburg, VAAll jobs | $98,400 | $3,017/mo | 170 | 1.18 | — |
| 200 | Provo, UTAll jobs | $100,360 | $3,012/mo | 240 | 0.41 | — |
| 201 | Fort Wayne, INAll jobs | $95,310 | $3,010/mo | 560 | 1.30 | — |
| 202 | Indianapolis, INAll jobs | $98,680 | $3,006/mo | 2,140 | 1.02 | — |
| 203 | Winston-Salem, NCAll jobs | $95,600 | $3,001/mo | 480 | 0.92 | — |
| 204 | Michigan City, INAll jobs | $93,060 | $2,997/mo | 110 | 1.44 | — |
| 205 | Monroe, MIAll jobs | $95,190 | $2,993/mo | 160 | 2.02 | — |
| 206 | Binghamton, NYAll jobs | $98,560 | $2,992/mo | 140 | 0.76 | — |
| 207 | Milwaukee, WIAll jobs | $98,730 | $2,986/mo | 2,200 | 1.41 | — |
| 208 | Mansfield, OHAll jobs | $88,770 | $2,980/mo | 80 | 0.91 | — |
| 209 | Yuma, AZAll jobs | $92,230 | $2,975/mo | 100 | 0.78 | — |
| 210 | Burlington, VTAll jobs | $110,200 | $2,974/mo | 390 | 1.71 | — |
| 211 | Youngstown, OHAll jobs | $89,380 | $2,974/mo | 240 | 0.80 | — |
| 212 | Hilton Head Island, SCAll jobs | $104,150 | $2,967/mo | 40 | 0.23 | — |
| 213 | Buffalo, NYAll jobs | $97,200 | $2,965/mo | 780 | 0.77 | — |
| 214 | Springfield, ILAll jobs | $92,920 | $2,962/mo | 90 | 0.47 | — |
| 215 | Dothan, ALAll jobs | $93,750 | $2,961/mo | 40 | 0.38 | — |
| 216 | Reading, PAAll jobs | $98,540 | $2,958/mo | 430 | 1.28 | — |
| 217 | Pittsburgh, PAAll jobs | $98,050 | $2,957/mo | 3,470 | 1.63 | — |
| 218 | Janesville, WIAll jobs | $93,550 | $2,954/mo | 150 | 1.10 | — |
| 219 | Madison, WIAll jobs | $99,680 | $2,949/mo | 770 | 0.98 | — |
| 220 | Savannah, GAAll jobs | $101,990 | $2,949/mo | 190 | 0.50 | — |
| 221 | Worcester, MAAll jobs | $109,250 | $2,947/mo | 660 | 0.98 | — |
| 222 | Auburn, ALAll jobs | $100,230 | $2,945/mo | 100 | 0.69 | — |
| 223 | Allentown, PAAll jobs | $102,980 | $2,942/mo | 880 | 1.23 | — |
| 224 | Lynchburg, VAAll jobs | $94,630 | $2,942/mo | 200 | 1.08 | — |
| 225 | Santa Rosa, CAAll jobs | $120,650 | $2,920/mo | 150 | 0.38 | — |
| 226 | Grand Rapids, MIAll jobs | $96,610 | $2,919/mo | 3,170 | 2.77 | — |
| 227 | Lewiston, IDAll jobs | $95,580 | $2,914/mo | 40 | 0.78 | — |
| 228 | Athens, GAAll jobs | $98,970 | $2,904/mo | 50 | 0.28 | — |
| 229 | Waterbury, CTAll jobs | $102,990 | $2,903/mo | 410 | 1.32 | — |
| 230 | Rochester, MNAll jobs | $97,100 | $2,896/mo | 120 | 0.50 | — |
| 231 | Springfield, OHAll jobs | $89,520 | $2,893/mo | 70 | 0.81 | — |
| 232 | Atlanta, GAAll jobs | $102,020 | $2,890/mo | 3,070 | 0.56 | — |
| 233 | Punta Gorda, FLAll jobs | $92,220 | $2,889/mo | — | — | — |
| 234 | Sioux Falls, SDAll jobs | $85,740 | $2,885/mo | 190 | 0.56 | — |
| 235 | Omaha, NEAll jobs | $93,180 | $2,863/mo | 490 | 0.52 | — |
| 236 | Winchester, VAAll jobs | $100,380 | $2,862/mo | 40 | 0.34 | — |
| 237 | Saginaw, MIAll jobs | $91,040 | $2,861/mo | 250 | 1.66 | — |
| 238 | St. Cloud, MNAll jobs | $90,670 | $2,861/mo | 120 | 0.61 | — |
| 239 | Minneapolis, MNAll jobs | $101,180 | $2,859/mo | 4,450 | 1.19 | — |
| 240 | Watertown, NYAll jobs | $97,400 | $2,854/mo | 50 | 0.61 | — |
| 241 | Harrisburg, PAAll jobs | $95,000 | $2,850/mo | 470 | 0.73 | — |
| 242 | Hartford, CTAll jobs | $105,980 | $2,849/mo | 1,690 | 1.47 | — |
| 243 | Muskegon, MIAll jobs | $93,860 | $2,842/mo | 280 | 2.32 | — |
| 244 | Dover, DEAll jobs | $100,900 | $2,840/mo | 80 | 0.64 | — |
| 245 | Corvallis, ORAll jobs | $106,700 | $2,839/mo | 70 | 0.92 | — |
| 246 | Prescott Valley, AZAll jobs | $96,690 | $2,838/mo | 60 | 0.43 | — |
| 247 | Pinehurst, NCAll jobs | $96,180 | $2,832/mo | 30 | 0.42 | — |
| 248 | Deltona, FLAll jobs | $91,820 | $2,818/mo | 210 | 0.50 | — |
| 249 | York, PAAll jobs | $94,160 | $2,812/mo | 690 | 1.98 | — |
| 250 | Philadelphia, PAAll jobs | $104,410 | $2,799/mo | 4,850 | 0.88 | — |
| 251 | Barnstable Town, MAAll jobs | $110,200 | $2,793/mo | 70 | 0.38 | — |
| 252 | Traverse City, MIAll jobs | $98,900 | $2,792/mo | 140 | 1.06 | — |
| 253 | Cedar Rapids, IAAll jobs | $84,630 | $2,791/mo | 350 | 1.34 | — |
| 254 | Duluth, MNAll jobs | $90,490 | $2,791/mo | 230 | 0.97 | — |
| 255 | Vineland, NJAll jobs | $99,620 | $2,782/mo | 50 | 0.39 | — |
| 256 | Ithaca, NYAll jobs | $99,990 | $2,780/mo | 70 | 0.73 | — |
| 257 | Yuba City, CAAll jobs | $101,270 | $2,780/mo | 40 | 0.43 | — |
| 258 | New Haven, CTAll jobs | $104,950 | $2,772/mo | 530 | 0.98 | — |
| 259 | College Station, TXAll jobs | $83,760 | $2,760/mo | 100 | 0.41 | — |
| 260 | Racine, WIAll jobs | $93,310 | $2,756/mo | 290 | 1.97 | — |
| 261 | Virginia Beach, VAAll jobs | $100,280 | $2,753/mo | 2,210 | 1.52 | — |
| 262 | Santa Maria, CAAll jobs | $121,130 | $2,750/mo | 390 | 1.02 | — |
| 263 | Flagstaff, AZAll jobs | $98,150 | $2,736/mo | 40 | 0.29 | — |
| 264 | Muncie, INAll jobs | $86,010 | $2,729/mo | 60 | 0.66 | Muncie (MakeMyMove) |
| 265 | Glens Falls, NYAll jobs | $95,820 | $2,725/mo | 40 | 0.40 | — |
| 266 | Utica, NYAll jobs | $93,980 | $2,711/mo | 130 | 0.56 | — |
| 267 | Montgomery, ALAll jobs | $94,570 | $2,709/mo | 330 | 1.03 | — |
| 268 | McAllen, TXAll jobs | $80,500 | $2,708/mo | 90 | 0.16 | — |
| 269 | Lebanon, PAAll jobs | $93,210 | $2,706/mo | 70 | 0.66 | — |
| 270 | Columbus, GAAll jobs | $91,430 | $2,694/mo | 80 | 0.36 | — |
| 271 | Modesto, CAAll jobs | $104,990 | $2,667/mo | 120 | 0.31 | — |
| 272 | Portland, ORAll jobs | $105,020 | $2,665/mo | 2,520 | 1.09 | — |
| 273 | Lakeland, FLAll jobs | $89,720 | $2,661/mo | 230 | 0.46 | — |
| 274 | Daphne, ALAll jobs | $95,530 | $2,660/mo | 70 | 0.43 | — |
| 275 | Morgantown, WVAll jobs | $86,270 | $2,658/mo | 40 | 0.31 | Ascend WV |
| 276 | Des Moines, IAAll jobs | $85,490 | $2,657/mo | 390 | 0.50 | — |
| 277 | South Bend, INAll jobs | $88,770 | $2,654/mo | 190 | 0.76 | — |
| 278 | Los Angeles, CAAll jobs | $123,900 | $2,652/mo | 8,780 | 0.73 | — |
| 279 | Twin Falls, IDAll jobs | $93,190 | $2,636/mo | 40 | 0.40 | — |
| 280 | Joplin, MOAll jobs | $83,430 | $2,621/mo | 110 | 0.65 | — |
| 281 | Morristown, TNAll jobs | $80,490 | $2,621/mo | 50 | 0.59 | — |
| 282 | Chicago, ILAll jobs | $102,070 | $2,620/mo | 6,900 | 0.80 | — |
| 283 | Manhattan, KSAll jobs | $83,200 | $2,615/mo | 90 | 0.84 | — |
| 284 | Portland, MEAll jobs | $107,060 | $2,603/mo | 630 | 1.15 | Maine Student Loan Repayment Tax Credit |
| 285 | San Diego, CAAll jobs | $121,750 | $2,579/mo | 3,370 | 1.15 | — |
| 286 | Appleton, WIAll jobs | $85,260 | $2,576/mo | 460 | 1.94 | — |
| 287 | Port St. Lucie, FLAll jobs | $95,150 | $2,571/mo | 110 | 0.34 | — |
| 288 | Terre Haute, INAll jobs | $83,550 | $2,562/mo | 90 | 0.75 | — |
| 289 | Dalton, GAAll jobs | $90,940 | $2,561/mo | 90 | 0.75 | — |
| 290 | Hickory, NCAll jobs | $89,960 | $2,558/mo | 250 | 0.84 | — |
| 291 | Oxnard, CAAll jobs | $117,380 | $2,557/mo | 950 | 1.53 | — |
| 292 | Williamsport, PAAll jobs | $86,110 | $2,552/mo | 90 | 0.91 | — |
| 293 | Gainesville, GAAll jobs | $93,420 | $2,548/mo | 260 | 1.30 | — |
| 294 | Boston, MAAll jobs | $119,300 | $2,536/mo | 6,890 | 1.33 | — |
| 295 | Springfield, MAAll jobs | $98,380 | $2,516/mo | 290 | 0.76 | — |
| 296 | Missoula, MTAll jobs | $89,730 | $2,514/mo | 80 | 0.62 | — |
| 297 | Weirton, WVAll jobs | $79,300 | $2,507/mo | 40 | 0.55 | — |
| 298 | Springfield, MOAll jobs | $80,020 | $2,503/mo | 210 | 0.50 | — |
| 299 | Atlantic City, NJAll jobs | $98,680 | $2,499/mo | 30 | 0.10 | — |
| 300 | Fresno, CAAll jobs | $98,740 | $2,493/mo | 260 | 0.29 | — |
| 301 | Columbia, MOAll jobs | $82,200 | $2,482/mo | 80 | 0.41 | — |
| 302 | Lafayette, LAAll jobs | $82,520 | $2,456/mo | 160 | 0.46 | — |
| 303 | Fort Smith, ARAll jobs | $78,950 | $2,450/mo | 150 | 0.83 | — |
| 304 | Napa, CAAll jobs | $112,670 | $2,446/mo | 30 | 0.21 | — |
| 305 | Houma, LAAll jobs | $82,900 | $2,444/mo | 60 | 0.40 | — |
| 306 | State College, PAAll jobs | $90,530 | $2,441/mo | 110 | 0.81 | — |
| 307 | Wausau, WIAll jobs | $79,340 | $2,432/mo | 240 | 1.84 | Basecamp Greater Wausau |
| 308 | Naples, FLAll jobs | $93,970 | $2,431/mo | 70 | 0.21 | — |
| 309 | Trenton, NJAll jobs | $101,470 | $2,422/mo | 200 | 0.43 | — |
| 310 | Vallejo, CAAll jobs | $106,800 | $2,385/mo | 130 | 0.48 | — |
| 311 | Boise, IDAll jobs | $91,340 | $2,376/mo | 480 | 0.64 | — |
| 312 | Oshkosh, WIAll jobs | $82,800 | $2,376/mo | 330 | 1.82 | — |
| 313 | Yakima, WAAll jobs | $83,220 | $2,355/mo | 40 | 0.21 | — |
| 314 | Salem, ORAll jobs | $98,010 | $2,339/mo | 150 | 0.42 | — |
| 315 | Elmira, NYAll jobs | $83,220 | $2,320/mo | 50 | 0.80 | — |
| 316 | San Angelo, TXAll jobs | $75,930 | $2,281/mo | 90 | 0.92 | — |
| 317 | Jonesboro, ARAll jobs | $76,690 | $2,270/mo | 160 | 1.37 | — |
| 318 | Visalia, CAAll jobs | $92,770 | $2,261/mo | 90 | 0.28 | — |
| 319 | Miami, FLAll jobs | $99,660 | $2,259/mo | 2,000 | 0.37 | — |
| 320 | Bend, ORAll jobs | $101,130 | $2,248/mo | 70 | 0.36 | — |
| 321 | Riverside, CAAll jobs | $104,910 | $2,246/mo | 1,420 | 0.43 | — |
| 322 | Staunton, VAAll jobs | $84,370 | $2,242/mo | 190 | 1.89 | — |
| 323 | Albany, ORAll jobs | $96,710 | $2,233/mo | 50 | 0.61 | — |
| 324 | Eau Claire, WIAll jobs | $78,360 | $2,223/mo | 160 | 0.95 | — |
| 325 | Scranton, PAAll jobs | $83,920 | $2,223/mo | 360 | 0.75 | — |
| 326 | Coeur d'Alene, IDAll jobs | $87,690 | $2,197/mo | 90 | 0.62 | — |
| 327 | Kankakee, ILAll jobs | $81,840 | $2,182/mo | 40 | 0.52 | — |
| 328 | Medford, ORAll jobs | $94,030 | $2,176/mo | 60 | 0.36 | — |
| 329 | Fayetteville, ARAll jobs | $80,180 | $2,165/mo | 260 | 0.49 | Northwest Arkansas Life Works Here (Closed) |
| 330 | Johnstown, PAAll jobs | $76,210 | $2,143/mo | 70 | 0.78 | — |
| 331 | Kingston, NYAll jobs | $90,150 | $2,138/mo | 60 | 0.49 | — |
| 332 | Altoona, PAAll jobs | $78,670 | $2,125/mo | 70 | 0.65 | — |
| 333 | San Luis Obispo, CAAll jobs | $102,270 | $2,094/mo | 140 | 0.59 | — |
| 334 | Lancaster, PAAll jobs | $83,710 | $2,090/mo | 560 | 1.17 | — |
| 335 | Eugene, ORAll jobs | $93,650 | $2,040/mo | 140 | 0.45 | — |
| 336 | Jackson, MSAll jobs | $81,300 | $2,029/mo | 230 | 0.45 | — |
| 337 | St. George, UTAll jobs | $84,690 | $2,022/mo | 70 | 0.39 | — |
| 338 | Bozeman, MTAll jobs | $87,840 | $1,958/mo | 110 | 0.82 | — |
| 339 | Kenosha, WIAll jobs | $84,780 | $1,956/mo | 140 | 1.00 | — |
| 340 | Hattiesburg, MSAll jobs | $76,770 | $1,935/mo | 40 | 0.36 | — |
| 341 | Kiryas Joel, NYAll jobs | $97,030 | $1,919/mo | 230 | 0.44 | — |
| 342 | Gainesville, FLAll jobs | $75,490 | $1,903/mo | 180 | 0.62 | — |
| 343 | Merced, CAAll jobs | $79,600 | $1,597/mo | 40 | 0.29 | — |
| 344 | Honolulu, HIAll jobs | $98,740 | $1,323/mo | 490 | 0.57 | — |
| 345 | New York, NYAll jobs | $109,990 | $1,166/mo | 6,960 | 0.38 | — |
Location quotient compares this job's share of local employment with its share nationwide. Above 1.00 means the job is a larger share of local work. Rank is leftover only.
USAJOBS
Federal jobs that pay relocation
25 open postings marked relocation-eligible. Fetched October 10, 2026.
- Interdisciplinary Engineer (Cost)
Omaha Engineering Division, Cost & General Engineering Branch (U.S. Army Corps of Engineers) · $71,846–$119,097 a year
Omaha, NE · Omaha, NE · Closes October 21, 2026
- Supervisory Engineer (Electrical/Mechanical)
USACE New York District, Engineering Division, Design Branch (U.S. Army Corps of Engineers) · $125,431–$163,062 a year
New York, NY · New York, NY · Closes October 21, 2026
- Interdisciplinary
Japan Construction Division, Quality Assurance Branch, QA & Contract Administration Section (U.S. Army Corps of Engineers) · $79,012–$107,051 a year
Zama, Japan · Closes October 22, 2026
- INTERDISCIPLINARY
Rock Island District, Engineering and Construction Division, Inland Navigation Design Branch (U.S. Army Corps of Engineers) · $108,137–$140,580 a year
Rock Island, IL · Davenport, IA · Closes October 22, 2026
- Interdisciplinary Design Manager
Hydroelectric Design Center (U.S. Army Corps of Engineers) · $114,684–$157,607 a year
Portland, OR · Portland, OR · Closes October 22, 2026
- MECHANICAL ENGINEER
Omaha District, Garrison Project Office (U.S. Army Corps of Engineers) · $99,954–$139,166 a year
Riverdale, ND · Bismarck, ND · Closes October 22, 2026
- Interdisciplinary
Savannah Engineering Division, Design Branch (U.S. Army Corps of Engineers) · $106,437–$144,043 a year
Savannah, GA · Savannah, GA · Closes October 23, 2026
- Interdisciplinary
USACE- WILMINGTON, NC ENGINEERING, CONSTRUCTION, AND PLANNING DIVISION (U.S. Army Corps of Engineers) · $89,508–$138,370 a year
Wilmington, NC · Wilmington, NC · Closes October 23, 2026
- Lead Interdisciplinary (Lead Project Engineer)
Kansas District - Planning, Programs, and Project Management Division (U.S. Army Corps of Engineers) · $118,204–$145,483 a year
Saint Louis, MO · St. Louis, MO · Closes October 23, 2026
- Supervisory Interdisciplinary
CONSTRUCTION DIVISION (U.S. Army Corps of Engineers) · $125,776–$163,514 a year
Jacksonville, FL · Jacksonville, FL · Closes October 23, 2026
- Interdisciplinary
Engineering and Construction Division, Cost Center of Expertise (U.S. Army Corps of Engineers) · $106,437–$145,483 a year
Walla Walla, WA · Walla Walla, WA · Closes October 26, 2026
- Mechanical Engineer
USAG Directorate of Public Works (United States Army Installation Management Command) · $101,375–$131,790 a year
Natick, MA · Boston, MA · Closes October 27, 2026
13 more on the full list.
Other jobs
- Nurses
- Software Developers
- Elementary Teachers
- High School Teachers
- Accountants
- Truck Drivers
- Electricians
- Civil Engineers
- Lawyers
- Police Officers
- Financial Analysts
- Pharmacists
- Product Managers
- Physical Therapists
- Nurse Practitioners
- Physicians
- Construction Managers
- Data Scientists
- Firefighters
Jobs that pay you to relocateCities that pay you to moveBest cities for remote workersEvery city for mechanical engineer
Questions
How are the best cities for mechanical engineer ranked?
By money left each month for one adult in a one-bedroom, after tax and rent, at the BLS OEWS May 2025 median wage for that metro. Cities without a published metro median are left off. Employment and location quotient are shown beside the rank. They do not change the order.
Is the pay a real local wage?
Yes. Each row uses the published metro median from BLS OEWS May 2025. A state median or a national estimate is not used on this list.