What is the salary of a Geotechnical Engineer? In the United States, a Geotechnical Engineer earns an average salary of $92,531. The salary range for a Geotechnical Engineer is usually between $68,158 and $130,081 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $141,102. The highest Geotechnical Engineer salary in the United States was $148,995. The average hourly pay for a Geotechnical Engineer is $44.49.
Top 3 states paying the highest average Geotechnical Engineer salary are California, with an average salary of $199,948, followed by Oregon, with an average salary of $130,158, and Ohio, with an average salary of $97,311. Employers paying the highest salary for a Geotechnical Engineer job are Los Angeles (CA), City of Portland (OR) and Kansas Department of Transportation (KS).
| Employer | Average Salary |
|---|---|
| Los Angeles, CA | $253,127 |
| City of Portland, OR | $126,730 |
| Kansas Department of Transportation, KS | $80,048 |
| Missouri Department of Transportation, MO | $76,269 |
| North Dakota Department of Transportation, ND | $75,175 |
| Job Title | Average Salary |
|---|
Select a state to view specific salary for Geotechnical Engineer and other interesting information
| State | Average Salary | Records Number |
|---|---|---|
| California | $199,948 | 10 |
| Kansas | $85,618 | 2 |
| Missouri | $50,872 | 4 |
| North Dakota | $53,902 | 4 |
| Ohio | $97,311 | 1 |
| Oregon | $130,158 | 7 |
| Texas | $87,779 | 2 |
| Virginia | $55,799 | 1 |