SOC 15-2041 · May 2025
Data Analyst Salary
Data Analysts in the US earn a median of $105,650 a year ($55.63 an hour on average), according to the BLS May 2025 wage survey. Average Data Analyst pay climbed from $95,680 in 2019 to $115,700 in 2025, a +20.9% change in 6 years.
Median annual
$105,650
Half of all Data Analysts in the United States earn more than this figure, half earn less. From the BLS Occupational Employment and Wage Statistics May 2025 release.
Wage trend
+20.9% since 2019 · +3.0% YoY
Hourly
$55.63
Job growth 2025-35
+11%
US workers
29,030
BLS series
Annual median wage for Statisticians in All Industries in the United States
Salary range
From entry to top decile
The 10th-to-90th percentile spread for Data Analysts is $64,000 – $174,050.
Percentile distribution
USD · annual
10th
$64,000
25th
$82,220
Median
$105,650
75th
$141,490
90th
$174,050
Percentile bands
Where your pay would sit
Percentile bands
Annual wages at each point of the BLS distribution for Data Analysts. Where you sit depends on experience, employer, location and credentials.
| Percentile | What it means | Annual wage |
|---|---|---|
| 10th percentile | 10% earn less. Common for new entrants | $64,000 |
| 25th percentile | A quarter earn less | $82,220 |
| Median | Half earn more, half earn less | $105,650 |
| 75th percentile | A quarter earn more | $141,490 |
| 90th percentile | 10% earn more. Often senior or specialist staff | $174,050 |
Geography
Data Analyst pay by state
Data Analysts earn the most in D.C. ($140,670, +33% against the national median) and the least in Mississippi ($64,670). BLS publishes a May 2025 estimate for this occupation in 45 of 51 states and D.C.
National median
$105,650
Highest-paying states for data analysts
| State | Annual median | vs national | Employed |
|---|---|---|---|
| D.C. | $140,670 | +33% | 550 |
| New York | $136,020 | +29% | 1,220 |
| California | $135,960 | +29% | 2,480 |
| Maryland | $132,620 | +26% | 2,730 |
| Illinois | $119,760 | +13% | 480 |
| New Jersey | $118,280 | +12% | 880 |
| North Carolina | $115,690 | +10% | 1,200 |
| Georgia | $115,150 | +9% | 460 |
| Virginia | $114,920 | +9% | 720 |
| Kentucky | $112,520 | +7% | 80 |
All 45 states, highest to lowest
| State | Annual median | Employed |
|---|---|---|
| D.C. | $140,670 | 550 |
| New York | $136,020 | 1,220 |
| California | $135,960 | 2,480 |
| Maryland | $132,620 | 2,730 |
| Illinois | $119,760 | 480 |
| New Jersey | $118,280 | 880 |
| North Carolina | $115,690 | 1,200 |
| Georgia | $115,150 | 460 |
| Virginia | $114,920 | 720 |
| Kentucky | $112,520 | 80 |
| Kansas | $111,780 | 80 |
| Colorado | $109,660 | 780 |
| Delaware | $109,570 | 70 |
| Indiana | $109,300 | 230 |
| Florida | $108,040 | 550 |
| Wisconsin | $107,150 | 250 |
| Arkansas | $105,720 | 570 |
| Washington | $105,650 | 2,960 |
| Texas | $102,960 | 1,390 |
| Connecticut | $102,860 | 490 |
| Michigan | $102,710 | 570 |
| Rhode Island | $102,620 | 40 |
| Tennessee | $98,230 | 530 |
| Ohio | $98,190 | 580 |
| Massachusetts | $96,710 | 2,480 |
| New Hampshire | $96,080 | 70 |
| Pennsylvania | $93,830 | 1,630 |
| Oregon | $93,620 | 600 |
| Oklahoma | $89,540 | 50 |
| Utah | $88,610 | 300 |
| Maine | $85,680 | 80 |
| West Virginia | $84,660 | 90 |
| New Mexico | $84,330 | 230 |
| Nebraska | $83,480 | 140 |
| Vermont | $82,210 | – |
| Iowa | $80,150 | 250 |
| Nevada | $79,750 | 50 |
| Arizona | $79,640 | 440 |
| Hawaii | $76,780 | 90 |
| Louisiana | $76,400 | 70 |
| Alabama | $76,400 | 200 |
| North Dakota | $75,890 | 40 |
| Missouri | $66,330 | 680 |
| South Carolina | $65,450 | 240 |
| Mississippi | $64,670 | 80 |
Source: BLS Occupational Employment and Wage Statistics, state estimates, May 2025, all industries.
What affects this salary
Pay drivers for Data Analysts
Data analysts (BLS SOC 15-2041, Statisticians; some roles also report under 13-1199 or 15-2051) collect, organize, and interpret data to inform business decisions. The role typically requires a bachelor's degree in statistics, mathematics, computer science, economics, or a related quantitative field. Pay varies sharply by industry: technology, finance, and consulting analysts substantially exceed OEWS figures; entry-level and traditional-business-intelligence analysts fall closer to the median.
The 10th-to-90th percentile spread is $64,000 – $174,050. That gap reflects experience, certification, employer type, geographic cost of living, and shift differentials where applicable.
Geography matters. The best-paying states for this role are D.C., New York and California. Pay in D.C. runs 2.2 times the level in Mississippi, before any adjustment for cost of living.
Getting in. BLS lists the typical entry-level education as master's degree, and projects about 1,900 openings a year over 2025-35. Employment is projected to grow 11% over the same period, against 3.5% for all occupations.
Frequently asked
Questions readers ask
Frequently asked
What is the average Data Analyst salary in the US?
How much does a Data Analyst make an hour?
How much do Data Analysts make at the low and high end?
Which state pays Data Analysts the most?
Is the average Data Analyst salary higher than the median?
Is Data Analyst a growing career?
Open positions
Open Data Analyst roles hiring now
Browse current Data Analyst listings on Indeed and ZipRecruiter, filtered to your role.
Source & methodology
Wage and employment figures are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) program, May 2025 release. Standard Occupational Classification: 15-2041. Figures represent the national median, mean, and percentile distribution across all employers and industries. Hourly equivalents assume a 2,080-hour work year. Job growth, annual openings and typical education are from the BLS Employment Projections program, 2025-35; see the Occupational Outlook Handbook entry. Read our methodology for details on how the data is sourced, transformed, and refreshed.