The national average salary for a Geotechnical Engineer in the U.S. is $89,383 annually or $42.97 hourly.While the top 10 percent make over $148,000 per year, the bottom 10 percent make under $53,000.Employers that have the highest concentration of job opportunities for Geotechnical Engineers are Professional companies and Construction companies.Some of the states with the best Geotechnical Engineer salaries are Alaska, Minnesota, North Dakota, California, and New Jersey.The typical employment for a Geotechnical Engineer is 3.1 years.
Geotechnical Engineers in the United States of America make on average $89,383 a year or $42.97 per hour.The top city when it comes to Geotechnical Engineer salaries is Anchorage, AK at $128,689 per year.The Anchorage, AK average entry-level salary for Geotechnical Engineers is $94,000.The highest earning states when it comes to Geotechnical Engineer salaries are Alaska, Minnesota, North Dakota, California, and New Jersey.The lowest earning states are South Carolina, Ohio, Arkansas, Georgia, and Maryland.
Like every industry, there is a range of salaries a Geotechnical Engineer makes.Professional companies and Construction companies tend to have the highest concentration of employment in this field.The two companies that report the highest salaries for Geotechnical Engineers are BP America and Shell.Companies like Rio Tinto America and Tectonic Engineering also report very competitive wages for Geotechnical Engineers.
Geotechnical Engineer salaries can vary depending on the industry.Our analysis shows that Energy companies, Manufacturing companies, and Construction companies pay higher-than-average wages for Geotechnical Engineers.Energy companies pay their Geotechnical Engineers the highest wages, averaging $98,689 per year. Manufacturing companies and Construction companies pay well too, at $96,878 and $93,435, respectively.At $83,100, the average salary for Geotechnical Engineers in the Technology industry is lower than other industries.