Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for an analyst in the United States is $73,007 per year. This figure represents a significant benchmark, reflecting the demand for analytical skills across various sectors, including finance, marketing, and technology. Analysts often utilize data to influence business strategies, which is why companies value their expertise.
Analysts with more experience typically command higher salaries. Entry-level analysts may earn around $55,000, while those with over ten years of experience can see salaries exceed $90,000. Continuous professional development, such as obtaining relevant certifications, can further enhance earning potential.
Location significantly impacts analyst salaries. States like California and New York offer some of the highest salaries, averaging over $80,000 annually. In contrast, analysts in states with lower living costs might earn less but still enjoy competitive salaries.
Analysts can explore various paths, including financial analysis, operations, or data science. Each specialization presents unique salary structures and growth opportunities. By focusing on skills and market trends, analysts can strategically position themselves for lucrative roles in their desired fields.
Let Zippia find your next analyst job
Let Zippia find your next analyst job
The average analyst salary in New Jersey, New York, and Connecticut are the highest in the U.S. The lowest average analyst salary states are Wyoming, South Dakota, and Montana.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Jersey | $83,090 | $39.95 |
| 2 | New York | $81,596 | $39.23 |
| 3 | Massachusetts | $78,745 | $37.86 |
| 4 | District of Columbia | $82,775 | $39.80 |
| 5 | Rhode Island | $71,897 | $34.57 |
| 6 | Connecticut | $78,948 | $37.96 |
| 7 | Texas | $72,639 | $34.92 |
| 8 | Virginia | $72,877 | $35.04 |
| 9 | Maryland | $76,453 | $36.76 |
| 10 | North Carolina | $70,861 | $34.07 |
| 11 | California | $77,915 | $37.46 |
| 12 | Illinois | $70,175 | $33.74 |
| 13 | Georgia | $70,976 | $34.12 |
| 14 | Washington | $72,799 | $35.00 |
| 15 | Vermont | $68,528 | $32.95 |
| 16 | Pennsylvania | $68,705 | $33.03 |
| 17 | Oregon | $70,089 | $33.70 |
| 18 | Alabama | $69,197 | $33.27 |
| 19 | Colorado | $69,608 | $33.47 |
| 20 | Ohio | $67,665 | $32.53 |
| 21 | New Hampshire | $68,843 | $33.10 |
| 22 | Arizona | $66,537 | $31.99 |
| 23 | Michigan | $67,575 | $32.49 |
| 24 | Hawaii | $66,515 | $31.98 |
| 25 | Wisconsin | $64,606 | $31.06 |
| 26 | Minnesota | $65,226 | $31.36 |
| 27 | Alaska | $64,210 | $30.87 |
| 28 | Maine | $64,460 | $30.99 |
| 29 | Missouri | $64,574 | $31.05 |
| 30 | Oklahoma | $64,085 | $30.81 |
| 31 | Florida | $62,627 | $30.11 |
| 32 | South Carolina | $63,883 | $30.71 |
| 33 | Delaware | $60,618 | $29.14 |
| 34 | Iowa | $63,279 | $30.42 |
| 35 | Tennessee | $60,535 | $29.10 |
| 36 | Nevada | $61,522 | $29.58 |
| 37 | Nebraska | $58,030 | $27.90 |
| 38 | New Mexico | $60,012 | $28.85 |
| 39 | Louisiana | $62,051 | $29.83 |
| 40 | Wyoming | $56,647 | $27.23 |
| 41 | Indiana | $59,616 | $28.66 |
| 42 | Idaho | $57,940 | $27.86 |
| 43 | Kansas | $58,312 | $28.03 |
| 44 | Utah | $50,566 | $24.31 |
| 45 | West Virginia | $57,254 | $27.53 |
| 46 | Kentucky | $57,401 | $27.60 |
| 47 | Montana | $55,252 | $26.56 |
| 48 | North Dakota | $50,840 | $24.44 |
| 49 | Mississippi | $57,354 | $27.57 |
| 50 | South Dakota | $55,410 | $26.64 |
| 51 | Arkansas | $52,268 | $25.13 |
The highest-paying cities for analysts are Jersey City, NJ, Washington, DC, and San Francisco, CA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Jersey City, NJ | $83,138 | $39.97 |
| 2 | Washington, DC | $82,785 | $39.80 |
| 3 | San Francisco, CA | $82,555 | $39.69 |
| 4 | New York, NY | $81,871 | $39.36 |
| 5 | Stamford, CT | $79,011 | $37.99 |
| 6 | Boston, MA | $78,764 | $37.87 |
| 7 | Baltimore, MD | $76,643 | $36.85 |
| 8 | San Antonio, TX | $73,499 | $35.34 |
| 9 | Seattle, WA | $73,490 | $35.33 |
| 10 | Arlington, VA | $73,352 | $35.27 |
| 11 | Jacksonville, NC | $71,573 | $34.41 |
| 12 | Columbus, GA | $70,969 | $34.12 |
| 13 | Chicago, IL | $70,397 | $33.84 |
| 14 | Denver, CO | $69,577 | $33.45 |
| 15 | Philadelphia, PA | $69,207 | $33.27 |
| 16 | Columbus, OH | $67,615 | $32.51 |
| 17 | Jackson, MI | $67,433 | $32.42 |
| 18 | Phoenix, AZ | $66,640 | $32.04 |
| 19 | Minneapolis, MN | $65,266 | $31.38 |
| 20 | Saint Louis, MO | $65,191 | $31.34 |
Analysts are the most in-demand in these five cities:
An analyst's salary ranges from $53,000 a year at the 10th percentile to $99,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $99,000 | $8,250 | $48 |
| 75th Percentile | $85,000 | $7,083 | $41 |
| Average | $73,007 | $6,084 | $35 |
| 25th Percentile | $62,000 | $5,167 | $30 |
| 10th Percentile | $53,000 | $4,417 | $25 |
The highest paying types of analysts are staff analyst, product analyst, and program management analyst.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Business Development Analyst | $59,867 | $4,989 | $28.78 | 185,387 |
| Program Management Analyst | $79,266 | $6,605 | $38.11 | 179,486 |
| Corporate Finance Analyst | $76,023 | $6,335 | $36.55 | 114,375 |
| Business Process Analyst | $78,215 | $6,518 | $37.60 | 160,260 |
| Client Services Analyst | $63,202 | $5,267 | $30.39 | 97,374 |
| Data Research Analyst | $57,865 | $4,822 | $27.82 | 135,144 |
Top companies hiring analysts now:
Analyst salaries at The Citadel and Warburg Pincus are the highest-paying according to our most recent salary estimates. In addition, the average analyst salary at companies like Credit Karma and Bunge are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | The Citadel | $132,524 | $63.71 |
| 2 | Warburg Pincus | $120,569 | $57.97 |
| 3 | Credit Karma | $116,258 | $55.89 |
| 4 | Bunge | $115,930 | $55.74 |
| 5 | PayPal | $115,530 | $55.54 |
| 6 | Trilantic Capital Partners | $114,808 | $55.20 |
| 7 | ConocoPhillips | $113,811 | $54.72 |
| 8 | Practice Fusion | $112,594 | $54.13 |
| 9 | L.E.K. Consulting | $112,478 | $54.08 |
| 10 | Palantir | $112,000 | $53.85 |
| 11 | Cerberus Capital Management | $111,989 | $53.84 |
| 12 | Coatue Management | $111,957 | $53.83 |
| 13 | Virtusa | $111,443 | $53.58 |
| 14 | Meta | $110,819 | $53.28 |
| 15 | Phillips 66 | $110,733 | $53.24 |
| 16 | Apple | $110,689 | $53.22 |
| 17 | Roku | $110,439 | $53.10 |
| 18 | Lyft | $110,377 | $53.07 |
| 19 | Yahoo | $109,097 | $52.45 |
| 20 | Cargill | $108,892 | $52.35 |
The average analyst salary has risen by $7,637 over the last ten years. In 2014, the average analyst earned $65,370 annually, but today, they earn $73,007 a year. That works out to a 8% change in pay for analysts over the last decade.
Compare analyst salaries for cities or states with the national average over time.
Compare analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $73,000 | $35.10 | +2.7% |
| 2024 | $71,000 | $34.14 | +1.9% |
| 2023 | $69,600 | $33.48 | +1.4% |
| 2022 | $68,700 | $33.01 | +1.4% |
| 2021 | $67,700 | $32.57 | +0.0% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Arrow Electronics | Retirement Analyst | Denver, CO | 06/30/2025 | $67,000 |
| Eversource Energy | Analyst, AMI Exception (Hybrid) | Westwood, MA | 06/30/2025 | $86,210 |
| IDEX | JDE Analyst | Rochester, NY | 06/30/2025 | $110,000 |
| Northern Technologies International | SOC Tier I Analyst | Tampa, FL | 06/30/2025 | $39,653 |
| Astreya | Incident Response Analyst II | San Jose, CA | 06/30/2025 | $72,960 |
| Bloomenergy | Analyst, Utility & IPP Origination (NCG) | San Jose, CA | 06/30/2025 | $96,000 |
| Cmh | Payment Analyst | Lewiston, ME | 06/30/2025 | $41,740 |
| Parsons | Electromagnetic Spectrum Analyst | Chantilly, VA | 06/30/2025 | $72,900 |
| United Talent Agency | Incident Analyst | Atlanta, GA | 06/30/2025 | $76,000 |
| Kansas State University | Degree Analyst | Manhattan, KS | 06/30/2025 | $42,825 |
Search for analyst jobs