Pharmacists Salary in the United States

Median annual wage: $140,910 · Median hourly: $67.75 · Employment: 321,970

Annual Salary Percentiles

PercentileAnnualHourly
10th$99,290$47.73
25th$129,380$62.20
Median$140,910$67.75
75th$161,840$77.81
90th$174,230$83.77

Quick Facts

A closer look

At $67.75 per hour, a full-time schedule (2,080 hours per year) works out to roughly $140,920 — in line with the reported median annual wage of $140,910.

The median wage in this area is 0.0% below the national median — a difference of about $0 per year for a typical worker.

Pharmacists Salary by State

The table below ranks every state by median annual wage. Click a state for detailed local data.

StateMedian AnnualMedian Hourlyvs NationalEmployment
Alabama $134,630 $64.72 -4.5% 5,400
Alaska $167,310 $80.44 +18.7% 560
Arizona $146,930 $70.64 +4.3% 6,900
Arkansas $136,060 $65.41 -3.4% 2,900
California $164,610 $79.14 +16.8% 34,030
Colorado $156,030 $75.01 +10.7% 4,560
Connecticut $141,290 $67.93 +0.3% 3,490
Delaware $152,880 $73.50 +8.5% 790
District of Columbia $153,400 $73.75 +8.9% 850
Florida $135,970 $65.37 -3.5% 21,540
Georgia $137,120 $65.92 -2.7% 10,530
Hawaii $163,220 $78.47 +15.8% 1,190
Idaho $144,900 $69.66 +2.8% 1,790
Illinois $139,080 $66.86 -1.3% 12,070
Indiana $144,290 $69.37 +2.4% 6,430
Iowa $138,860 $66.76 -1.5% 3,230
Kansas $137,800 $66.25 -2.2% 3,500
Kentucky $136,530 $65.64 -3.1% 5,030
Louisiana $132,410 $63.66 -6.0% 5,610
Maine $140,930 $67.75 +0.0% 1,380
Maryland $138,990 $66.82 -1.4% 5,400
Massachusetts $138,170 $66.43 -1.9% 7,230
Michigan $137,860 $66.28 -2.2% 8,780
Minnesota $159,740 $76.80 +13.4% 6,310
Mississippi $133,230 $64.05 -5.5% 3,050
Missouri $137,610 $66.16 -2.3% 6,740
Montana $142,080 $68.31 +0.8% 1,190
Nebraska $139,330 $66.99 -1.1% 2,450
Nevada $140,030 $67.32 -0.6% 2,500
New Hampshire $143,020 $68.76 +1.5% 1,130
New Jersey $137,620 $66.16 -2.3% 9,420
New Mexico $147,000 $70.67 +4.3% 1,730
New York $142,090 $68.31 +0.8% 19,760
North Carolina $138,860 $66.76 -1.5% 11,430
North Dakota $142,040 $68.29 +0.8% 1,070
Ohio $137,020 $65.87 -2.8% 12,790
Oklahoma $135,140 $64.97 -4.1% 3,610
Oregon $165,960 $79.79 +17.8% 3,250
Pennsylvania $138,160 $66.42 -2.0% 14,090
Rhode Island $128,180 $61.63 -9.0% 1,510
South Carolina $135,700 $65.24 -3.7% 5,320
South Dakota $146,790 $70.57 +4.2% 1,280
Tennessee $133,390 $64.13 -5.3% 8,250
Texas $138,260 $66.47 -1.9% 24,700
Utah $144,240 $69.34 +2.4% 2,830
Vermont $136,270 $65.52 -3.3% 530
Virginia $144,060 $69.26 +2.2% 7,980
Washington $160,610 $77.22 +14.0% 7,350
West Virginia $133,430 $64.15 -5.3% 2,260
Wisconsin $148,740 $71.51 +5.6% 5,730
Wyoming $139,550 $67.09 -1.0% 510

Data source: BLS OES state file · U.S. BLS OES, May 2024 (updated April 2025)

Related Occupations

Frequently Asked Questions

What is the average salary for pharmacists?

The median annual wage for pharmacists is $140,910 ($67.75 per hour), according to the BLS OES survey for May 2024.

Which state pays pharmacists the most?

Wages vary by state. Use the state table above to compare median annual pay across all 50 states and Washington, D.C.

How many pharmacists are employed in the U.S.?

There are approximately 321,970 pharmacists employed nationally, per BLS OES.

How much do pharmacists make per hour?

The median hourly wage is $67.75. See the hourly salary page for the full percentile breakdown.