Position
Salary

How much does a Data Analyst make?

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

Data Analysts play a key role in turning raw data into useful insights. This job has become increasingly important in many industries. The average yearly salary for a Data Analyst is around $88,235. This figure highlights the value companies place on these professionals. Their work helps businesses make better decisions and improve operations.


The salary for Data Analysts can vary based on experience and location. Entry-level positions might start around $36,475 per year. As experience grows, so does the salary. Top earners can make over $169,500 annually. This range shows that there is good potential for growth. Some factors that can affect salary include the industry, company size, and geographic location. Analysts in big cities or tech hubs often earn more than those in smaller towns.

View Data Analyst jobs nearby

What are the highest paying cities for a Data Analyst?

Job seekers aiming to maximize their earning potential as data analysts can find lucrative opportunities in several cities. San Francisco and Rochester stand out with the highest average salaries for data analysts, offering $131,444 and $128,019 respectively. Other promising cities include San Jose, Seattle, and Charlotte, each providing competitive wages that exceed the national average. Exploring locations like Minneapolis, Los Angeles, and Boston also proves beneficial for data analysts seeking well-paying roles. These cities offer average salaries that reflect a strong demand for skilled professionals in the data analysis field.
Graph displaying highest paying cities salaries for Data Analyst jobs, highlighting San Francisco, CA with the highest at $131,444 and Boston, MA with the lowest at $103,542.
  1. San Francisco, CA
    Average Salary: $131,444
    In San Francisco, those analyzing data work in a bustling tech hub. Tech giants like Salesforce and LinkedIn offer dynamic roles. Competitive salaries and diverse projects make this city exciting for data professionals.
    Find Data Analyst jobs in San Francisco, CA


  2. Rochester, MN
    Average Salary: $128,019
    Rochester, known for its healthcare sector, provides solid opportunities for data experts. Mayo Clinic and other health institutions rely on data to improve patient care. The city's strong economy offers stability and growth in data-related careers.
    Find Data Analyst jobs in Rochester, MN


  3. San Jose, CA
    Average Salary: $126,110
    San Jose is the heart of Silicon Valley, a prime location for data analysis roles. Companies like Adobe and eBay depend on data insights to drive innovation. Working here means access to cutting-edge technology and collaborative projects.
    Find Data Analyst jobs in San Jose, CA


  4. Seattle, WA
    Average Salary: $114,574
    Seattle offers a unique blend of tech and nature for data professionals. Amazon and Microsoft offer numerous opportunities in data analysis. The city's vibrant culture and access to outdoor activities enhance the overall work experience.
    Find Data Analyst jobs in Seattle, WA


  5. Charlotte, NC
    Average Salary: $112,118
    Charlotte is growing as a financial hub, creating many roles for data analysts. Banks like Bank of America seek data expertise. The city's affordable cost of living and warm climate make it attractive for professionals.
    Find Data Analyst jobs in Charlotte, NC


  6. Tampa, FL
    Average Salary: $108,375
    Tampa offers a lower cost of living with many opportunities in data analysis. Companies like Raymond James Financial rely on data to make informed decisions. The city's warm weather and diverse job market provide a balanced lifestyle.
    Find Data Analyst jobs in Tampa, FL


  7. Durham, NC
    Average Salary: $106,861
    Durham, home to Research Triangle Park, offers many opportunities in data analysis. Companies like IBM and Red Hat need skilled data professionals. The city’s vibrant community and access to higher education make it a desirable location.
    Find Data Analyst jobs in Durham, NC


  8. Minneapolis, MN
    Average Salary: $106,680
    Minneapolis provides a mix of corporate and tech opportunities for data analysts. Companies like Target and UnitedHealthGroup value data insights. The city’s strong community and recreational activities enhance the quality of life.
    Find Data Analyst jobs in Minneapolis, MN


  9. Los Angeles, CA
    Average Salary: $105,425
    Los Angeles offers diverse opportunities for data analysts in entertainment and tech. Companies like Netflix and Amazon leverage data to drive success. The city’s entertainment scene and sunny weather add to the appeal.
    Find Data Analyst jobs in Los Angeles, CA


  10. Boston, MA
    Average Salary: $103,542
    Boston offers rich opportunities in data analysis with a mix of tech, healthcare, and finance. Companies like General Electric and Fidelity Investments seek data expertise. The city’s historic charm and vibrant academic scene enhance the professional experience.
    Find Data Analyst jobs in Boston, MA

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

Google, TikTok, and AT&T offer top salaries for data analysts. The average annual salary at these companies ranges from $143,878 to $177,875. Other notable companies like Microsoft and Uber also provide competitive pay. Pursuing a role in data analysis at these firms can lead to rewarding financial benefits. Companies like Uber and Microsoft offer average salaries around $145,000 annually. Pacific Gas and Electric Company and Peraton follow closely with salaries over $130,000.
Graph displaying best paying company salaries for Data Analyst jobs, highlighting Google with the highest at $177,875 and CareFirst BlueCross BlueShield with the lowest at $134,565.
  1. Google
    Average Salary: $177,875
    Google offers rewarding Data Analyst jobs in tech hubs across the U.S. and globally. With a vast data landscape, Google gives analysts tools to uncover insights from data. Their projects span advertising to user experience, making it a dynamic field.


  2. TikTok
    Average Salary: $158,727
    TikTok, known for its short videos, seeks talented Data Analysts in locations like Los Angeles and New York. Analysts work on user engagement metrics, helping shape content and ad strategies. It’s an exciting place for those who love data trends.


  3. AT&T
    Average Salary: $157,197
    AT&T provides competitive salaries for Data Analysts nationwide. They focus on customer data to improve service quality. Locations include major U.S. cities. Analysts help in creating strategies that enhance customer satisfaction and operational efficiency.


  4. Microsoft
    Average Salary: $147,831
    Microsoft hires Data Analysts in tech-centric areas like Redmond, WA. They use data to drive product development and customer insights. Analysts work on projects that shape the future of technology, making a significant impact.


  5. Uber
    Average Salary: $145,736
    Uber offers Data Analyst positions in cities like San Francisco and New York. Analysts work on ride data to improve services. It’s a fast-paced environment for those who enjoy working with mobility data.


  6. Pacific Gas and Electric Company
    Average Salary: $143,878
    PG&E looks for Data Analysts in California, focusing on energy usage and efficiency. They play a key role in sustainability efforts. Analysts help in data-driven decisions that support energy distribution and conservation.


  7. Peraton
    Average Salary: $139,341
    Peraton provides Data Analyst roles in Virginia and other locations. They focus on defense and intelligence projects. It’s a secure and impactful field for those interested in public service and data security.


  8. PwC
    Average Salary: $137,381
    PwC offers Data Analyst jobs in major financial hubs. They focus on financial data analysis to support clients. Locations include New York and London. Analysts play a key role in advising businesses on financial strategies.


  9. Fanatics
    Average Salary: $135,964
    Fanatics, based in New York, hires Data Analysts for sports merchandise. They analyze sales data to improve inventory and marketing. It’s a unique role for sports enthusiasts who love data.


  10. CareFirst BlueCross BlueShield
    Average Salary: $134,565
    CareFirst, operating in Maryland, Virginia, and Washington, D.C., employs Data Analysts in the healthcare sector. They analyze health data to improve services. It’s a vital role for those interested in healthcare and data analytics.

How to earn more as a Data Analyst?

Becoming a Data Analyst offers many opportunities for career growth and higher earnings. Data Analysts can increase their income by focusing on several key areas. These areas help them become more valuable to employers and open up more advanced roles.

A Data Analyst can boost earnings by gaining more experience and expertise. This can lead to higher-paying jobs or promotions. Specialized skills in areas like machine learning or data visualization can also attract better-paying positions. Networking with other professionals and staying updated on industry trends keeps skills sharp and competitive. Certifications in relevant technologies and methodologies add credibility and can lead to higher salaries. Last, moving to areas with a higher cost of living and greater demand for Data Analysts can significantly increase earning potential.

Here are some key factors for earning more:

  1. Gaining more experience and expertise
  2. Developing specialized skills
  3. Networking with other professionals
  4. Getting certifications
  5. Moving to higher-paying locations

Currently 1,561 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,561 Job Openings