How much does a Structural Engineer make in Columbus, OH? The average salary for a Structural Engineer is $99,840 per year nationwide. Ladders estimates are based on our calculations Find highest ...