SQL Salaries

The average salary for SQL jobs is $180.5k – $253.3k per year across 195 jobs. Pay ranges from $63.4k – $97.5k for Entry Level roles to $115k – $165k at the Associate level.

Median salary

$207.5k

Based on 195 jobs · 4% less than the average salary on Inference Jobs

25th percentile

$140k

Average

$216.9k

75th percentile

$312.8k

SQLAverage salary on Inference Jobs
$140k$312.8k

SQL salary by seniority

SeniorityAvg. salaryJobsvs Avg. on Inference Jobs
Entry Level$63.4k – $97.5k7-36%
Mid Level$154.9k – $221.3k51-3%
Senior$191.4k – $270.3k120-4%
Director$236.9k – $296.4k11-3%
Associate$115k – $165k40%

SQL salary FAQs

All salary figures are normalized to USD annual equivalents. Averages are based on published jobs with salary data and filtered for statistical outliers.