Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Database Analyst is approximately $85,660 per year, translating to about $41 per hour. Salaries can vary significantly based on experience, location, and the industry in which the analyst works. Entry-level positions typically offer lower salaries, while experienced analysts can earn much more.
Database Analysts often find higher salaries in metropolitan areas with a strong demand for tech professionals. Cities such as San Francisco, New York, and Washington D.C. frequently top the list for the highest-paying positions. Additionally, industries such as finance, healthcare, and technology tend to offer more competitive compensation.
When looking at average salaries by state, analysts in California, New York, and Texas often report the highest earnings. These states boast robust job markets and a concentration of companies reliant on data analysis for their business strategies. Understanding regional salary differences can help job seekers make informed career decisions.
Let Zippia find your next database analyst job
Let Zippia find your next database analyst job
The highest-paying states for database analysts are Washington, California, and Nevada. The lowest average database analyst salary states are North Dakota, Hawaii, and South Dakota.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Washington | $102,243 | $49.16 |
| 2 | Nevada | $92,930 | $44.68 |
| 3 | California | $95,951 | $46.13 |
| 4 | Oregon | $86,079 | $41.38 |
| 5 | Rhode Island | $85,066 | $40.90 |
| 6 | Massachusetts | $86,360 | $41.52 |
| 7 | North Carolina | $84,183 | $40.47 |
| 8 | New York | $87,217 | $41.93 |
| 9 | New Jersey | $87,384 | $42.01 |
| 10 | Delaware | $83,323 | $40.06 |
| 11 | Virginia | $83,913 | $40.34 |
| 12 | Connecticut | $85,758 | $41.23 |
| 13 | Arizona | $81,399 | $39.13 |
| 14 | Wisconsin | $82,553 | $39.69 |
| 15 | Ohio | $82,770 | $39.79 |
| 16 | Alaska | $83,208 | $40.00 |
| 17 | Illinois | $81,542 | $39.20 |
| 18 | Pennsylvania | $80,783 | $38.84 |
| 19 | Montana | $81,019 | $38.95 |
| 20 | Texas | $80,201 | $38.56 |
| 21 | Minnesota | $80,739 | $38.82 |
| 22 | Louisiana | $82,911 | $39.86 |
| 23 | Kansas | $79,481 | $38.21 |
| 24 | Florida | $80,526 | $38.71 |
| 25 | District of Columbia | $80,996 | $38.94 |
| 26 | Alabama | $78,645 | $37.81 |
| 27 | New Hampshire | $80,616 | $38.76 |
| 28 | Maryland | $79,642 | $38.29 |
| 29 | Kentucky | $77,430 | $37.23 |
| 30 | Iowa | $79,192 | $38.07 |
| 31 | Michigan | $77,895 | $37.45 |
| 32 | Georgia | $78,270 | $37.63 |
| 33 | Utah | $75,755 | $36.42 |
| 34 | Vermont | $77,317 | $37.17 |
| 35 | Indiana | $74,619 | $35.87 |
| 36 | Colorado | $74,221 | $35.68 |
| 37 | Maine | $77,335 | $37.18 |
| 38 | South Carolina | $76,181 | $36.63 |
| 39 | Missouri | $73,307 | $35.24 |
| 40 | Hawaii | $68,141 | $32.76 |
| 41 | Nebraska | $72,728 | $34.97 |
| 42 | Idaho | $71,522 | $34.39 |
| 43 | West Virginia | $70,929 | $34.10 |
| 44 | New Mexico | $72,921 | $35.06 |
| 45 | Mississippi | $73,080 | $35.13 |
| 46 | Tennessee | $68,702 | $33.03 |
| 47 | North Dakota | $68,621 | $32.99 |
| 48 | Arkansas | $66,110 | $31.78 |
| 49 | Wyoming | $67,500 | $32.45 |
| 50 | South Dakota | $67,520 | $32.46 |
| 51 | Oklahoma | $66,115 | $31.79 |
The highest-paying cities for database analysts are San Francisco, CA, Redmond, WA, and Las Vegas, NV.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $105,289 | $50.62 |
| 2 | Redmond, WA | $103,104 | $49.57 |
| 3 | Las Vegas, NV | $92,413 | $44.43 |
| 4 | Jersey City, NJ | $87,444 | $42.04 |
| 5 | New York, NY | $87,372 | $42.01 |
| 6 | Boston, MA | $86,436 | $41.56 |
| 7 | Durham, NC | $84,894 | $40.81 |
| 8 | Arlington, VA | $84,232 | $40.50 |
| 9 | Wilmington, DE | $83,410 | $40.10 |
| 10 | Columbus, OH | $82,728 | $39.77 |
| 11 | Chicago, IL | $81,683 | $39.27 |
| 12 | Phoenix, AZ | $81,559 | $39.21 |
| 13 | Philadelphia, PA | $81,209 | $39.04 |
| 14 | Saint Petersburg, FL | $81,156 | $39.02 |
| 15 | Washington, DC | $80,984 | $38.93 |
| 16 | Austin, TX | $80,871 | $38.88 |
| 17 | Minneapolis, MN | $80,704 | $38.80 |
| 18 | Overland Park, KS | $79,760 | $38.35 |
| 19 | Des Moines, IA | $78,807 | $37.89 |
| 20 | Alpharetta, GA | $78,494 | $37.74 |
A database analyst's salary ranges from $63,000 a year at the 10th percentile to $116,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $116,000 | $9,667 | $56 |
| 75th Percentile | $100,000 | $8,333 | $48 |
| Average | $85,660 | $7,138 | $41 |
| 25th Percentile | $72,000 | $6,000 | $35 |
| 10th Percentile | $63,000 | $5,250 | $30 |
The highest paying types of database analysts are senior database administrator, consultant database administrator, and database manager.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Business Intelligence Analyst | $80,249 | $6,687 | $38.58 | 124,916 |
| Database Developer/Database Administrator | $86,335 | $7,195 | $41.51 | 130,003 |
| Analyst Lead | $95,264 | $7,939 | $45.80 | 122,353 |
| Consultant Database Administrator | $103,322 | $8,610 | $49.67 | 78,925 |
| Technical Analyst | $74,045 | $6,170 | $35.60 | 190,370 |
| Information Analyst | $75,933 | $6,328 | $36.51 | 141,418 |
Top companies hiring database analysts now:
Database analyst salaries at Mayo Clinic and Roku are the highest-paying according to our most recent salary estimates. In addition, the average database analyst salary at companies like eBay and Texas Mutual Insurance are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Mayo Clinic | $144,966 | $69.70 |
| 2 | Roku | $135,274 | $65.04 |
| 3 | eBay | $122,133 | $58.72 |
| 4 | Texas Mutual Insurance | $120,844 | $58.10 |
| 5 | Donegal Insurance Group | $120,571 | $57.97 |
| 6 | Costco Wholesale | $119,881 | $57.64 |
| 7 | The Walt Disney Company | $119,573 | $57.49 |
| 8 | Karma Automotive | $119,177 | $57.30 |
| 9 | NRG Energy | $116,186 | $55.86 |
| 10 | Moffitt Cancer Center | $115,884 | $55.71 |
| 11 | Microsoft | $115,785 | $55.67 |
| 12 | Pfizer | $115,675 | $55.61 |
| 13 | CenterPoint Energy | $115,507 | $55.53 |
| 14 | Henry Ford Health System | $114,884 | $55.23 |
| 15 | Duke University Health System | $113,540 | $54.59 |
| 16 | Populus Group | $112,877 | $54.27 |
| 17 | JPMorgan Chase & Co. | $112,854 | $54.26 |
| 18 | Publix | $112,850 | $54.25 |
| 19 | UT Southwestern Medical Center | $112,501 | $54.09 |
| 20 | Arch Capital Group | $111,046 | $53.39 |
The average database analyst salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Manufacturing | $94,516 | $45.44 |
| 2 | Health Care | $94,304 | $45.34 |
| 3 | Finance | $90,314 | $43.42 |
| 4 | Technology | $82,773 | $39.79 |
The average database analyst salary has risen by $18,073 over the last ten years. In 2014, the average database analyst earned $67,587 annually, but today, they earn $85,660 a year. That works out to a 12% change in pay for database analysts over the last decade.
Compare database analyst salaries for cities or states with the national average over time.
Compare database analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $85,700 | $41.18 | +3.3% |
| 2024 | $82,800 | $39.83 | +2.3% |
| 2023 | $81,000 | $38.92 | +3.4% |
| 2022 | $78,200 | $37.61 | +2.4% |
| 2021 | $76,400 | $36.71 | +3.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| General Dynamics | Database Analyst Associate-Helpdesk Tech-Secret Clearance-Wallops | Wattsville, VA | 06/29/2025 | $49,213 |
| Perspecta | Database Analyst | Pine, AZ | 06/29/2025 | $80,000 |
| NES Associates | Database Analyst Associate-Helpdesk Tech-Secret Clearance-Wallops | Wattsville, VA | 06/28/2025 | $49,213 |
| S3 | Database Analyst 4-SAN | San Francisco, CA | 06/10/2025 | $104,350 |
| Professional Search of The Carolinas | SQL Database Analyst-On-Site Contract | Raleigh, NC | 06/10/2025 | $93,915 |
| Ameriprise Financial | Database Analyst | Charlotte, NC | 06/07/2025 | $91,600 |
| Ameriprise Financial | Database Analyst | Minneapolis, MN | 06/07/2025 | $91,600 |
| NES Associates | Database Analyst | Doral, FL | 06/06/2025 | $72,509 |
| City of Edmond, Ok | Database Analyst I | Edmond, OK | 06/05/2025 | $55,660 |
| TRC Companies, Inc. | Scada Database Display Analyst | Houston, TX | 06/03/2025 | $82,014 |
Search for database analyst jobs