Data Analyst Salaries

Updated on Mar 08, 2025
Position
Salary

How much does a Data Analyst make?

The average salary for a Data Analyst is $88,939 per year in the US.

Data Analysts enjoy a rewarding salary range that reflects their important role in many organizations. On the lower end, a Data Analyst can earn around $42,000 a year. As professionals gain experience and skills, their earnings can rise significantly. For instance, those with several years of experience often make between $63,000 and $96,000 annually.


As Data Analysts progress in their careers, the potential for higher salaries becomes even more attractive. Some seasoned professionals earn upwards of $160,000 each year. On average, Data Analysts pull in about $88,939 yearly. This strong earning potential combined with the high demand for skilled Data Analysts makes this career path an excellent choice for many job seekers.

View Data Analyst Jobs Nearby

What are the highest paying cities for a Data Analyst?

If you are seeking a high-paying job as a Data Analyst, consider cities like Rochester, MN, where the average salary reaches about $117,788. San Jose and San Francisco, CA, offer competitive salaries as well, with averages of $111,700 and $111,344, respectively. Other notable cities include Seattle, WA, and Tampa, FL, both providing attractive salary options in this field.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting Rochester, MN with the highest at $117,788 and Colorado Springs, CO with the lowest at $93,723.
  1. Rochester, MN
    Average Salary: $117,788
    Rochester’s strong healthcare sector offers great opportunities for data professionals. Major companies like Mayo Clinic and IBM call this city home, making it a hub for data analysis in health services.
    Find Data Analyst jobs in Rochester, MN


  2. San Jose, CA
    Average Salary: $111,700
    In the heart of Silicon Valley, San Jose serves as a base for leading tech giants like Cisco and PayPal. Working here means engaging with cutting-edge technologies and innovative data solutions.
    Find Data Analyst jobs in San Jose, CA


  3. San Francisco, CA
    Average Salary: $111,344
    San Francisco is a global center for technology and finance. Companies like Salesforce and Twitter thrive here, providing diverse opportunities for analysts to make impactful decisions.
    Find Data Analyst jobs in San Francisco, CA


  4. Seattle, WA
    Average Salary: $104,008
    Seattle is known for its vibrant tech scene with giants like Amazon and Microsoft. Analysts in this city are at the forefront of transforming data into insights that drive business success.
    Find Data Analyst jobs in Seattle, WA


  5. Tampa, FL
    Average Salary: $103,729
    Tampa’s growing economy includes sectors like finance and healthcare. With organizations like JP Morgan Chase, data professionals can find exciting roles impacting business strategies and client services.
    Find Data Analyst jobs in Tampa, FL


  6. Charlotte, NC
    Average Salary: $97,501
    Charlotte is a major U.S. financial hub, hosting prominent organizations like Bank of America and Wells Fargo. Analysts in this city can enjoy dynamic roles analyzing financial trends and consumer behaviors.
    Find Data Analyst jobs in Charlotte, NC


  7. Los Angeles, CA
    Average Salary: $97,339
    Los Angeles is not just about entertainment; it also has a booming tech industry. Companies like Snap and Hulu provide data analysts the chance to work on projects that reach millions.
    Find Data Analyst jobs in Los Angeles, CA


  8. Washington, DC
    Average Salary: $94,735
    Washington, DC is home to numerous government agencies and non-profits. Data professionals can find rewarding opportunities analyzing data to inform policy decisions and improve public services.
    Find Data Analyst jobs in Washington, DC


  9. Minneapolis, MN
    Average Salary: $94,377
    Minneapolis has a diverse economy with strong sectors in retail and healthcare. Major companies like Target and UnitedHealth Group offer analysts roles that influence business operations and strategies.
    Find Data Analyst jobs in Minneapolis, MN


  10. Colorado Springs, CO
    Average Salary: $93,723
    Colorado Springs boasts a growing tech landscape and military presence. Analysts here can work on unique projects that blend data insights with defense and technology innovations.
    Find Data Analyst jobs in Colorado Springs, CO

What are the best companies a Data Analyst can work for?

Dandy leads the way with an impressive average salary of $165,476 for Data Analyst positions. Following closely are Wells Fargo and ELEVI Associates, LLC, offering average salaries of $158,971 and $154,686 respectively. Companies like EY, Citi, and Apple also provide competitive pay, making them top choices for job seekers in this field.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting Dandy with the highest at $165,476 and Target with the lowest at $135,142.
  1. Dandy
    Average Salary: $165,476
    Dandy offers competitive salaries for Data Analysts, providing opportunities to work on innovative health tech projects. The company operates mainly in New York and is known for a dynamic work environment.


  2. Wells Fargo
    Average Salary: $158,971
    At Wells Fargo, Data Analysts play a key role in shaping financial services. The company operates nationwide and values data-driven decisions to improve customer experience.


  3. ELEVI Associates, LLC
    Average Salary: $154,686
    ELEVI Associates, LLC focuses on delivering tactical solutions through data analysis. They employ Data Analysts in various locations, providing a collaborative and growth-oriented culture.


  4. EY
    Average Salary: $154,422
    EY offers Data Analysts a chance to work on diverse consulting projects across different industries. The company's global presence means opportunities in major cities around the world.


  5. Citi
    Average Salary: $148,294
    Citi invests heavily in data analysis to enhance financial services. Data Analysts at Citi often work in urban areas, contributing to projects that impact millions of customers.


  6. Apple
    Average Salary: $144,122
    Apple provides a unique environment for Data Analysts, focusing on product development and customer insights. Opportunities exist at their main offices in California and global offices.


  7. Peraton
    Average Salary: $139,974
    Peraton supports critical government services, and Data Analysts are crucial in this mission. They operate in various locations, focusing on data security and operational efficiency.


  8. Microsoft
    Average Salary: $135,739
    Microsoft empowers Data Analysts to leverage big data across its technology platforms. The company has campuses worldwide, promoting innovation and teamwork.


  9. Raytheon
    Average Salary: $135,417
    Raytheon relies on Data Analysts to support defense and aerospace projects. They have locations across the U.S., ensuring a focus on national security through data intelligence.


  10. Target
    Average Salary: $135,142
    Target values analytics for enhancing retail strategies. Data Analysts at Target work in various regions, making a significant impact on customer satisfaction and sales performance.

How to earn more as a Data Analyst?

To earn more as a Data Analyst, focus on improving your skills and expanding your knowledge. Here are five key factors that can help you increase your income:

  • Gain Advanced Skills: Learn advanced tools and programming languages like Python, R, and SQL. Mastering these can make you more valuable to employers.
  • Earn Certifications: Obtain certifications such as Google Data Analytics, Microsoft Certified Data Analyst, or Tableau Certification. These validate your expertise and can boost your earning potential.
  • Choose the Right Industry: Some industries, like finance and healthcare, pay higher salaries for Data Analysts. Target sectors that offer better compensation.
  • Build a Strong Portfolio: Showcase your work in a portfolio. Include case studies and projects that highlight your skills and problem-solving abilities. A solid portfolio can impress potential employers.
  • Network Actively: Attend industry events, join online forums, and connect with professionals in the field. Networking can lead to job opportunities and salary negotiations.

Compare Salaries

Find the right job for you

Compare different job titles.
Select a job title
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
job person scaling upwards
Surgical Technician
The average salary for a Surgical Technician is $78,335 per year in the US.
Learn more
Systems Engineer
The average salary for a Systems Engineer is $121,037 per year in the US.
Learn more
Tax Preparer
The average salary for a Tax Preparer is $43,431 per year in the US.
Learn more
Team Member
The average salary for a Team Member is $31,153 per year in the US.
Learn more
Technical Specialist
The average salary for a Technical Specialist is $80,103 per year in the US.
Learn more
Teller
The average salary for a Teller is $38,240 per year in the US.
Learn more
Test Driver
The average salary for a Test Driver is $70,546 per year in the US.
Learn more
Tire Technician
The average salary for a Tire Technician is $38,196 per year in the US.
Learn more
To Go Specialist
The average salary for a To Go Specialist is $31,746 per year in the US.
Learn more
Tour Guide
The average salary for a Tour Guide is $47,493 per year in the US.
Learn more
Traffic Control Flagger
The average salary for a Traffic Control Flagger is $32,788 per year in the US.
Learn more
Tutor
The average salary for a Tutor is $50,481 per year in the US.
Learn more
Ultrasound Technologist
The average salary for a Ultrasound Technologist is $102,157 per year in the US.
Learn more
Utility Clerk
The average salary for a Utility Clerk is $33,194 per year in the US.
Learn more
Veterinary Assistant
The average salary for a Veterinary Assistant is $37,150 per year in the US.
Learn more
Warehouse Associate
The average salary for a Warehouse Associate is $38,316 per year in the US.
Learn more
Warehouse Supervisor
The average salary for a Warehouse Supervisor is $56,128 per year in the US.
Learn more
Welder/Fabricator
The average salary for a Welder/Fabricator is $46,607 per year in the US.
Learn more
Yard Attendant
The average salary for a Yard Attendant is $39,371 per year in the US.
Learn more

Currently 1,463 Data Analyst job openings, nationwide!

How's the job market for a Data Analyst in the US?

Learn what a Data Analyst does, how to become one, and understand the job outlook. Get simple steps to start your career as a Data Analyst today.
Position
Overview
Data Analyst
1,463 Job Openings