Frequently asked questions about SQL Analyst salaries
The average salary for SQL Analyst is $132,372 per year or $64 per hour, with top earners making up to $231,247 (90th percentile). Typically, pay ranges from $99,601 (25th percentile) to $178,541 (75th percentile) annually. Salary estimates are based on 35 salaries submitted anonymously to Glassdoor by SQL Analyst employees.
The highest salary for SQL Analyst is $178,541 per year, $14,878 per month or $86 per hour.
The lowest salary for SQL Analyst is $99,601 per year, $8,300 per month or $48 per hour.
The salary trajectory of SQL Analyst ranges between locations and employers. The salary starts at $88,218 per year (estimate) and goes up to $273,538 per year (estimate) for the highest level of seniority.