How much does an Oil And Gas Engineer make in Saint Louis, MO?
As of April 01, 2025, the average annual salary for an Oil And Gas Engineer in Saint Louis, MO is $122,875. Salary.com reports that pay typically ranges from $111,203 to $131,642, with most professionals earning between $100,576 and $139,624.