Research and science jobs offer pay well above the national average. Increased demand for STEM workers is increasing salaries in research and science. Jobs in these fields, however, often require higher education at the graduate level and/or specialized training. While domain-specific expertise gives workers in these fields access to very specialized jobs, there are also many employers who hire STEM workers for their general data and technology skills.
Analyst salary in US
A Analyst salary range in US can vary based on important factors such as education, skills, certifications, and years of experience. A Analyst in US can expect to see an entry level salary range of $35,011 to $83,492 per year, based on 5 salary contributions. At the highest seniority level, an experienced Analyst in US can make a salary range of $80,015 to $139,886 with at least 8 years of experience, based on 23 salary contributions. The top 3 companies in US where a Analyst gets the highest compensation are Collins Aerospace, Moody's Corporation and Automation Anywhere, Inc.. Bigger companies typically pay 28.65% less than smaller companies for a Analyst.
Recent salaries shared by Analyst
50 salaries
Job Title | Years of Experience
Total Pay
Base • Additional pay
Location
Date submitted
Job Title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
Analyst
|
1-3 years
$93K - $108K/yr
New York, NY
submitted on Jul 21, 2026
$93K - $108K/yr
Analyst
|
10-14 years
$144K - $167K/yr
Elmhurst, IL
submitted on Jul 21, 2026
$144K - $167K/yr
Analyst
|
1-3 years
$88K - $103K/yr
New York, NY
submitted on Jul 21, 2026
$88K - $103K/yr
Analyst
|
4-6 years
$93K - $107K/yr
Detroit, MI
submitted on Jul 21, 2026
$93K - $107K/yr
Analyst
|
4-6 years
$80K - $92K/yr
Carlsbad, CA
submitted on Jul 21, 2026
$80K - $92K/yr
Anonymously share your salary to help the community.
Analyst
|
4-6 years
$83K - $96K/yr
Colorado Springs, CO
submitted on Jul 21, 2026
$83K - $96K/yr
Analyst
|
1-3 years
$92K - $108K/yr
Indianapolis, IN
submitted on Jul 21, 2026
$92K - $108K/yr
Analyst
|
4-6 years
$97K - $113K/yr
Miami, FL
submitted on Jul 21, 2026
$97K - $113K/yr
Analyst
|
1-3 years
$94K - $109K/yr
Chicago, IL
submitted on Jul 21, 2026
$94K - $109K/yr
Analyst
|
1-3 years
$74K - $86K/yr
San Francisco, CA
submitted on Jul 21, 2026
$74K - $86K/yr
Viewing 41 - 50 of 50
Top paying industries
The top 5 paying industries for Analyst in United States are Legal with a median total pay of $102,110, Financial Services with a median total pay of $100,689, Energy, Mining & Utilities with a median total pay of $95,235, Aerospace & Defense with a median total pay of $94,902, and Government & Public Administration with a median total pay of $93,511.
The average salary for Analyst is $109,169 per year or $52 per hour, with top earners making up to $181,729 (90th percentile). Typically, pay ranges from $84,191 (25th percentile) to $143,399 (75th percentile) annually. Salary estimates are based on 168565 salaries submitted anonymously to Glassdoor by Analyst employees.
The highest salary for Analyst is $143,399 per year, $11,950 per month or $69 per hour.
The lowest salary for Analyst is $84,191 per year, $7,016 per month or $40 per hour.
The salary trajectory of Analyst ranges between locations and employers. The salary starts at $109,162 per year (estimate) and goes up to $278,141 per year (estimate) for the highest level of seniority.
Analyst pay ranges widely, reflecting the range of positions that can fall under the umbrella term. Analysts in private sector roles are generally paid higher salaries than those in public sector or non-profit roles. While only a bachelor’s degree is required for many positions, candidates can increase their pay and opportunities by earning a master’s or doctoral degree. Additionally, analysts can use their highly valuable skillset to take on freelance consulting projects.
Around 69% of people reported that they were satisfied with their salary as an analyst on Glassdoor's anonymous ratings. Some also have the opportunity to make an average of $27,099.94 in additional pay, which includes cash bonuses, commissions, and profit sharing.
Like many jobs, there's no substitute for experience as an analyst, but there are other factors to consider that can raise your salary. Earning an advanced degree, such as a master's or a graduate degree, in computer science or mathematics can open up higher-paying positions more quickly. You also need good computer skills, and the ability to work in software such as Microsoft PowerBI and MySQL. Taking courses on these programs or earning certifications as an expert can increase your value to a company. Location and industry also impact salary, but consider the cost of living when relocating.
If you're looking to make more money as an analyst, don't search for vacancies or ask for a raise until you have a good idea of the market rate of an analyst in your industry and local area and with your level of experience. Then you can know if your current salary is competitive. You should generally ask for 10% to 20% above your current salary.
While you will need to come prepared with recent highlights of your job performance or new responsibilities when asking for a raise, when negotiating a job offer start the conversation with something like, "Do you have any room on the salary?"