SQL salaries
SQL jobs pay $132.4–180.5K per year on average, based on 91 jobs. SQL roles pay 7% below the average salary of $136.6–200.6K for jobs listed on LumiJobs. Pay ranges from $82–107K for Entry level roles up to $140.5–191.5K at the Senior level.
Median salary
$154.7K
Based on 91 jobs · 7% less than the average salary on LumiJobs
25th percentile
$96K
Average
$156.5K
75th percentile
$223.3K
SQL salaries by seniority
SQL salaries range from $82–107K for Entry level roles to $140.5–191.5K for Senior positions.
| Seniority | Avg. salary | Jobs | vs Avg. on LumiJobs |
|---|---|---|---|
| Entry level | $82–107K | 5 | +2% |
| Mid-level | $114.8–158.5K | 17 | -9% |
| Senior | $140.5–191.5K | 64 | -7% |
Top companies for SQL salaries
3 companies hiring for SQL roles, ranked by average salary.
SQL salaries by location
Average SQL salaries across 12 locations.
United States
Avg. $138.3–185.8K · 62 jobs
California
Avg. $156.8–220.3K · 16 jobs
Virginia
Avg. $174.1–215.2K · 8 jobs
New York
Avg. $156–196.5K · 7 jobs
Florida
Avg. $103.6–135.1K · 5 jobs
Illinois
Avg. $90.3–114.5K · 4 jobs
McLean, VA
Avg. $184–224.3K · 4 jobs
San Francisco, CA
Avg. $168.8–243.2K · 4 jobs
Tampa, FL
Avg. $108.2–140.2K · 4 jobs
Chicago, IL
Avg. $81.3–108.3K · 3 jobs
Related titles
Top paying titles across 6 titles.
Related skills
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.


