Locomotive Engineers Salary in California

BLS OEWS May 2025 • 2 metro areas • California

Locomotive Engineers in California earn a median salary of $68,215 per year on average across 2 metro and nonmetro areas, -11.9% vs the national median of $77,400. An estimated 40 locomotive engineers are employed across California, with salaries ranging from $63,700 to $72,730 depending on location.

$68,215 Avg median salary in California
$72,730 Highest paying metro
$63,700 Lowest paying metro
40 Employed in California

Compare Locomotive Engineers salaries & buying power

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

Full tool →
Locomotive Engineers
in
    vs

      Locomotive Engineers salaries by city in California

      Metro area Median salary 25th pct 75th pct Employed
      San Francisco, CA $72,730 $72,530 $72,730
      Los Angeles, CA $63,700 $50,820 $156,850 40

      View Locomotive Engineers salaries in all cities