Data Analyst Salary
Create your perfect Data Analyst resume
Tailor a job-specific resume and cover letter for every application.
Data analyst postings advertised a median range of $88,000 to $127,000 in October 2026, in our US Job Postings Report: October 2026. That range covers the 1,516 postings that state pay, out of the 2,272 we read on US employers' career sites, or 67%. Of postings that state a work mode, 37% are hybrid, the 7th highest of the 117 roles in this report, whose median is 12%. These are advertised ranges, which can differ from what people end up earning.
Salary by level: bottom, middle and top of the range
Show as a table
| Level | Bottom | Middle | Top | Postings that state pay |
|---|---|---|---|---|
| Intern | $45k | $53k | $58k | 100 |
| Junior | $70k | $79k | $84k | 51 |
| Mid | $69k | $90k | $110k | 65 |
| Senior | $97k | $117k | $136k | 386 |
| Lead | $115k | $141k | $165k | 191 |
| Principal | - | - | - | - |
| Director | $150k | $179k | $212k | 107 |
| Executive | - | - | - | - |
67% of data analyst postings state pay, and the chart is of those. Each bar runs from the median bottom of the advertised range to its median top, and the gap marks the middle. A dash means we do not publish that figure this month. These are advertised ranges, which can differ from what people end up earning.
Salary by industry
Show as a table
| Industry | Bottom | Middle | Top | Postings that state pay |
|---|---|---|---|---|
| Technology / IT | $108k | $129k | $145k | 299 |
| Healthcare | $94k | $119k | $146k | 216 |
| Finance & insurance | $90k | $114k | $136k | 348 |
| Professional services | $77k | $99k | $115k | 166 |
By the sector of the employer's main industry, of postings that state pay, highest middle first. A sector with fewer than 100 such postings, or where one employer holds over 30% of them, is left out. Industry is read by our AI. Checked on 500 random postings, it was about 90% right.
The middle of the advertised range is $79,000 at junior level, $117,000 at senior, and $141,000 at lead, among postings that state pay.
Skills named in postings
Show as a table
| Skill | Share of postings |
|---|---|
| SQL | 64% |
| Python | 43% |
| Excel | 40% |
| Tableau | 40% |
| Data analysis | 35% |
| Power BI | 32% |
| Data visualization | 32% |
| R (programming) | 23% |
| Reporting | 19% |
| Data modeling | 13% |
| Dashboards | 13% |
| Snowflake | 13% |
| PowerPoint | 13% |
| Data governance | 12% |
| Data validation | 11% |
Salary by skill named in postings
| Snowflake | $128k | $105k | +$23k | +$17k |
|---|---|---|---|---|
| Data modeling | $123k | $106k | +$17k | +$12k |
| Python | $118k | $100k | +$18k | +$11k |
| SQL | $114k | $94k | +$21k | +$8k |
| Data governance | $125k | $105k | +$20k | +$4k |
| Tableau | $113k | $105k | +$8k | +$1k |
| R (programming) | $116k | $105k | +$10k | −$4k |
| Power BI | $102k | $111k | −$8k | −$9k |
| Data visualization | $106k | $110k | −$4k | −$11k |
| Data analysis | $97k | $115k | −$18k | −$13k |
| Reporting | $90k | $113k | −$22k | −$16k |
| Excel | $92k | $122k | −$30k | −$27k |
| Dashboards | $103k | $109k | −$7k | - |
| PowerPoint | $92k | $112k | −$20k | - |
| Data validation | $97k | $110k | −$13k | - |
The middle of the advertised range for postings that name each skill and for those that do not, of 1,519 postings that state pay. Senior postings name different skills from junior ones, so the plain difference partly measures seniority. “At the same level” compares postings of one level at a time and weighs the levels by the postings naming the skill; it stands on the postings whose title gives a level, which is a minority, and is a dash where no level has 50 postings on each side. A skill with fewer than 100 postings on either side, or where one employer holds over 30% of them, is left out.
SQL appears in 64% of postings, Python in 43%, and Tableau in 40%.
Also in postings this month
Bonus, equity and commission
Show as a table
| Extra | Share of postings |
|---|---|
| Bonus | 33% |
| Equity | 16% |
| Commission | 3% |
| Sign-on bonus | 0% |
From 2,269 postings. Bonus, commission and equity are read by our AI, which was right on 140 of 146 postings checked and found 140 of 154.
Benefits named
Show as a table
| Benefit | Share of postings |
|---|---|
| Health | 58% |
| Retirement | 55% |
| Paid leave | 53% |
| Parental leave | 25% |
| Learning budget | 25% |
| Remote stipend | 2% |
| Four-day week | 0% |
From 2,269 postings. Health means medical, dental or vision cover; retirement, a pension or 401(k); paid leave, paid time off, vacation or paid holidays; learning budget, money for training, tuition or conferences; remote stipend, an allowance for a home office, internet or coworking. Benefits are read by our AI, which was right on 219 of 241 postings checked and found 219 of 243.
Remote, hybrid or onsite
Show as a table
| Work mode | Share of postings |
|---|---|
| Hybrid | 37% |
| Remote | 35% |
| Onsite | 28% |
71% of data analyst postings state a work mode, and the chart is of those.
Education
Show as a table
| Education | Share of postings |
|---|---|
| Bachelor's degree | 88% |
| Secondary school | 5% |
| Master's degree | 4% |
| Vocational training | 3% |
| No formal education | 0% |
74% of data analyst postings state education, and the chart is of those. 29% say experience can stand in for a degree. Experience in place of a degree is read by our AI, which was right on 65 of 67 postings checked and found 65 of 78.
Who hires
Show as a table
| Industry | Share of postings |
|---|---|
| Finance & insurance | 21% |
| Technology / IT | 20% |
| Healthcare | 15% |
| Professional services | 10% |
| Manufacturing & industry | 7% |
| Education | 5% |
| Retail & consumer goods | 5% |
| Government & public sector | - |
| Media & entertainment | 3% |
| Food & beverage | 3% |
| Energy, utilities & mining | 2% |
| Hospitality, travel & leisure | 2% |
| Construction & real estate | 2% |
| Nonprofit | 2% |
| Transport & logistics | 1% |
Every sector with at least 1% of the 2,200 data analyst postings that name an industry, by the sector of the employer's main industry. A dash is a sector where one employer holds over 30% of its postings. Industry is read by our AI. Checked on 500 random postings, it was about 90% right.
Using these figures
Postings ask for 1 year of experience at junior level, 2 years at mid, and 5 years at senior, and those years can help you identify a posting's level. When you are asked for a salary figure or weigh an offer, use that level's advertised range as your reference.
List the SQL tools and experience your resume covers. For full resumes built around this role, see our data analyst resume examples.
Compare every role in the US Job Postings Report: October 2026.
From 2,272 data analyst postings at 1,186 employers' career sites we crawl, first seen October 1 to 31, 2026, in the United States. This is not all US jobs: we read employers with an online career site, which leans toward tech and toward mid-size and large companies, and we keep adding employers. So a posting count is only a sample size. Role, level, work mode and education are read from each posting by our AI and were checked against the postings on a sample of 1,049: role 96% right, level 94%, work mode 85%, education 98%, years 99%. Skills are read the same way and have had a lighter check: a second model, on 108 postings, found 96% named in the posting and 87% really skills. Visa sponsorship is read the same way and was checked against the postings: 129 of 150 that our AI counted as sponsoring say so, and most of the others only accept people who already hold a visa. Of 3,350 postings it did not count that mention a visa, 3 say they sponsor. So the visa shares run a little high.
