Mechanical Engineers Salary in Tennessee

BLS OEWS May 2025 • 13 metro areas • Tennessee

Mechanical Engineers in Tennessee earn a median salary of $96,903 per year on average across 13 metro and nonmetro areas, -5.3% vs the national median of $102,320. An estimated 3,740 mechanical engineers are employed across Tennessee, with salaries ranging from $78,270 to $108,470 depending on location.

$96,903 Avg median salary in Tennessee
$108,470 Highest paying metro
$78,270 Lowest paying metro
3,740 Employed in Tennessee

Compare Mechanical Engineers salaries & buying power

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

Full tool →
Mechanical Engineers
in
    vs

      Mechanical Engineers salaries by city in Tennessee

      Metro areaMedian salary25th pct75th pctEmployed
      Clarksville, TN-KY$108,470$75,890$134,470150
      Chattanooga, TN-GA$103,670$89,550$128,170460
      East Tennessee$102,210$82,700$133,370130
      Nashville, TN$101,600$39,730$123,5801,200
      Memphis, TN-MS-AR$101,100$78,380$122,250350
      South Central Tennessee$99,330$78,940$127,660290
      Kingsport, TN-VA$98,820$85,660$112,640220
      West Tennessee$96,900$76,190$122,050120
      Knoxville, TN$95,710$77,260$126,800570
      Jackson, TN$95,210$78,050$105,18050
      Johnson City, TN$92,130$75,700$120,00030
      North Central Tennessee$86,320$70,040$102,210100
      Morristown, TN$78,270$61,820$104,64070

      View Mechanical Engineers salaries in all cities