How much does a Research Analyst make?
Research analysts play a crucial role in many industries. Their work involves collecting and analyzing data to help organizations make informed decisions. On average, a research analyst can expect to earn about $80,230 a year. This figure represents the middle point in a range of salaries that research analysts can earn.
The salary of a research analyst can vary based on experience, industry, and location. Those who work in fields like technology or finance often see higher earnings. Experienced analysts with a strong track record of successful projects typically command higher salaries. Location also matters, with analysts in larger cities often earning more than those in smaller towns.
What are the highest paying cities for a Research Analyst?

-
San Francisco, CA
Average Salary: $112,203
In San Francisco, tech companies like Google and Salesforce rely on analysts to drive data-driven decisions. Working here means access to a vibrant market with top-tier research opportunities.
Find Research Analyst jobs in San Francisco, CA
-
Denver, CO
Average Salary: $111,728
Denver offers a balanced environment for analysts. Companies like Lockheed Martin and Charles Schwab value insightful analysis to guide their strategies. The city's growing tech scene provides a dynamic backdrop for research.
Find Research Analyst jobs in Denver, CO
-
Boston, MA
Average Salary: $99,633
Boston is a hub for research, with firms like Fidelity Investments and Biogen seeking sharp minds. Analysts here contribute to groundbreaking studies in finance and biotechnology.
Find Research Analyst jobs in Boston, MA
-
Minneapolis, MN
Average Salary: $96,158
Minneapolis has a thriving market for analysts. UnitedHealth Group and Target depend on data insights for growth. The city's friendly atmosphere makes it a great place to work.
Find Research Analyst jobs in Minneapolis, MN
-
Los Angeles, CA
Average Salary: $92,309
LA's entertainment industry, including Disney and Warner Bros., needs analysts to understand market trends. This city offers diverse research opportunities in a lively setting.
Find Research Analyst jobs in Los Angeles, CA
-
Hartford, CT
Average Salary: $92,057
Hartford is home to insurance giants like Aetna and Travelers. Analysts here play a key role in shaping policies and strategies. The city's rich history adds to its appeal.
Find Research Analyst jobs in Hartford, CT
-
Seattle, WA
Average Salary: $91,519
Seattle's tech scene thrives with companies like Amazon and Microsoft. Analysts contribute to the innovation that defines the city. Working here means being part of a fast-paced research environment.
Find Research Analyst jobs in Seattle, WA
-
San Diego, CA
Average Salary: $84,077
San Diego offers a mix of biotech and defense sectors. Companies like Illumina and BAE Systems need analysts for their research. The pleasant weather makes the work environment enjoyable.
Find Research Analyst jobs in San Diego, CA
-
Washington, DC
Average Salary: $82,604
DC is a political and research hub. Firms like Lockheed Martin and various think tanks rely on analysts for policy insights. The city's historical significance adds depth to the research experience.
Find Research Analyst jobs in Washington, DC
-
Boulder, CO
Average Salary: $82,286
Boulder's outdoor lifestyle attracts companies like Ball Corporation. Analysts here enjoy a unique blend of research and recreation. The town's community-oriented culture makes it a great place to work.
Find Research Analyst jobs in Boulder, CO
What are the best companies a Research Analyst can work for?

-
Institute for Defense Analyses
Average Salary: $188,478
At the Institute for Defense Analyses, Research Analysts work on projects that help the U.S. government make smart decisions. They do this in places like Alexandria, Virginia, and Cambridge, Massachusetts. They analyze data to create reports and give advice on important issues.
-
Google
Average Salary: $158,250
At Google, Research Analysts support the development of new products and services. They work in cities like Mountain View, California, and many other locations worldwide. They gather and analyze data to help guide Google’s strategic decisions.
-
Booz Allen Hamilton
Average Salary: $121,723
Booz Allen Hamilton offers Research Analysts roles across various sectors. They operate in cities like McLean, Virginia, and Austin, Texas. They focus on data analysis to help clients solve complex challenges in the public and private sectors.
-
Leidos
Average Salary: $121,280
Leidos provides Research Analysts with opportunities to support government and commercial clients. They have offices in Reston, Virginia, and Charlotte, North Carolina. They work on projects that involve data analysis and strategic insights.
-
University of California Los Angeles
Average Salary: $113,791
At UCLA, Research Analysts contribute to academic research and projects. They work in Los Angeles, California. They help professors and students with data analysis and research initiatives across various disciplines.
-
University of California - San Francisco
Average Salary: $97,606
At UCSF, Research Analysts are involved in healthcare and medical research. They work in San Francisco, California. They support studies and projects that improve patient care and medical understanding.
-
Liberty Mutual Insurance
Average Salary: $95,773
Liberty Mutual Insurance offers Research Analysts roles to support decision-making processes. They have offices in Boston, Massachusetts, and many other locations. They gather and analyze data to help develop insurance products and strategies.
-
Stanford University
Average Salary: $89,896
At Stanford University, Research Analysts support a wide range of academic and research initiatives. They work in Stanford, California. They analyze data to help advance knowledge in various fields and disciplines.
-
S&P Global
Average Salary: $89,756
S&P Global provides Research Analysts with roles in financial and market analysis. They operate in New York, New York, and other global locations. They analyze data to provide insights into financial markets and economic trends.
-
Johns Hopkins University
Average Salary: $74,104
At Johns Hopkins University, Research Analysts contribute to research in health and education. They work in Baltimore, Maryland. They support projects that advance scientific knowledge and improve public health and education outcomes.
How to earn more as a Research Analyst?
Research Analysts can increase their earnings by leveraging several key factors. They can enhance their knowledge through advanced education and certifications. Specialization in a specific industry or data analysis method can also help. Networking within the industry allows for better job opportunities and potential salary increases. Taking on freelance projects or consulting roles provides additional income streams. Dedication to continuous learning and skill improvement ensures staying competitive in the job market.
Specializing in a niche area can make a Research Analyst more valuable. This might mean focusing on healthcare data, financial analytics, or market research. Possessing strong technical skills in data analysis software and programming languages boosts earning potential. Active participation in professional organizations and attending industry conferences can lead to new opportunities and higher-paying jobs. Building a strong portfolio of completed projects demonstrates expertise and can attract higher salary offers. Maintaining a positive attitude and being willing to take on challenging projects can also lead to promotions and salary increases.
To maximize earnings, Research Analysts should:
- Pursue advanced degrees and certifications
- Specialize in a particular industry or analysis method
- Network within the industry for better opportunities
- Take on freelance or consulting projects
- Stay committed to continuous learning and skill improvement



