SQL salaries
Average salary
$189.1–266.5K/ year
25th percentile
$145K
Median
$216.5K
75th percentile
$322K
Based on
865 jobs
Salary by seniority
| Level | Average | Board baseline | vs. board |
|---|---|---|---|
| Entry level | $83.8–111.1K | $106–166.5K | -28% |
| Associate | $120.2–168.6K | $116.2–169.1K | +1% |
| Mid-level | $170.4–237.3K | $157.1–243.3K | +2% |
| Senior | $197.8–281.4K | $192.9–291K | -1% |
| Director | $241.7–309.1K | $243.4–331K | -4% |
Top companies
Top locations
US
United States
734 jobs
$192.2–269.6K
CU
California, United States
574 jobs
$201.9–283.2K
SF
San Francisco, CA, United States
400 jobs
$218.3–286.4K
SC
Santa Clara, CA, United States
102 jobs
$166.5–298.5K
NY
New York, United States
84 jobs
$165.9–231.9K
NY
New York, NY, United States
37 jobs
$179.1–246.6K
NJ
New Jersey, United States
27 jobs
$136.3–198K
SC
Sunnyvale, CA, United States
27 jobs
$158.7–215.4K
LN
Livingston, NJ, United States
26 jobs
$138.1–200.2K
PA
Palo Alto, CA, United States
16 jobs
$150.6–289K
Top titles
Related skills
Frequently asked questions
- What is the average salary for SQL?
- The average salary for SQL is $189,148.00 – $266,455.00 per year, based on 865 job postings on this board that disclose pay.
- How is the salary figure for SQL calculated?
- These figures are aggregated from current and recent job postings on this board that disclose pay, then averaged across roles. They are estimates, not guarantees of compensation.