Pharmacist Salary by State

How much pharmacists earn in each state. SOC code 29-1051 (Pharmacists). Bureau of Labor Statistics OEWS, May 2025.

How much do pharmacists make?

Nationally, pharmacists earn a median of $140,910 a year and a mean of $140,920 (BLS OEWS May 2025). The middle half of the occupation earns between $129,380 (25th percentile) and $161,840 (75th percentile); the bottom 10% earn under $99,290 and the top 10% more than $174,230.

That median is 2.8× the median for all U.S. occupations ($50,980).

By state, the mean wage ranges from $162,340 in California (highest) to $123,300 in Rhode Island (lowest). After adjusting the median for each state’s price level, South Dakota comes out on top at $165,677 in national-average dollars.

National pay distribution

PercentileAnnualMonthlyHourly
10th$99,290$8,274$47.73
25th$129,380$10,782$62.20
Median$140,910$11,742$67.75
75th$161,840$13,487$77.81
90th$174,230$14,519$83.77
Mean$140,920$11,743$67.75

25th and 75th percentile hourly figures are annual ÷ 2,080 hours.

Pharmacist salary in every state

Click a column heading to sort. Adjusted median = median × 100 ÷ BEA regional price parity (2024).

StateMean wageMedian wageMedian hourly10th pct90th pctAdjusted medianEmployment
California$162,340$164,610$79.14$90,560$213,820$148,69934,030
Alaska$161,220$167,310$80.44$133,830$196,020$163,389560
Oregon$159,230$165,960$79.79$126,040$193,860$160,5033,250
Washington$159,100$160,610$77.22$126,230$205,210$150,1037,350
Hawaii$153,220$163,220$78.47$127,410$177,290$148,3821,190
Colorado$150,510$156,030$75.01$120,410$188,430$151,3394,560
Delaware$147,290$152,880$73.50$103,170$178,760$153,186790
Minnesota$147,060$159,740$76.80$98,150$174,660$162,0086,310
Wisconsin$146,010$148,740$71.51$112,020$178,090$158,0665,730
District of Columbia$144,970$153,400$73.75$64,870$196,080$139,581850
New Mexico$143,050$147,000$70.67$103,500$174,200$159,4361,730
Arizona$142,330$146,930$70.64$103,490$171,660$145,9096,900
South Dakota$142,330$146,790$70.57$112,200$166,340$165,6771,280
Virginia$141,990$144,060$69.26$106,800$173,550$142,4937,980
New Jersey$141,350$137,620$66.16$112,560$172,110$126,4899,420
Vermont$140,780$136,270$65.52$117,860$164,370$139,051530
Maryland$140,730$138,990$66.82$115,860$169,890$132,3715,400
New Hampshire$140,720$143,020$68.76$98,870$170,030$137,2551,130
New York$140,260$142,090$68.31$92,910$174,550$131,68719,760
Indiana$140,030$144,290$69.37$107,050$169,360$154,6526,430
Wyoming$139,830$139,550$67.09$115,820$168,450$150,539510
Nevada$139,530$140,030$67.32$104,000$168,600$140,0302,500
Idaho$139,410$144,900$69.66$102,180$164,050$151,7281,790
Connecticut$139,150$141,290$67.93$106,660$165,360$136,3803,490
Pennsylvania$138,740$138,160$66.42$112,750$163,570$141,55714,090
Massachusetts$138,660$138,170$66.43$113,710$164,500$130,5957,230
Maine$138,430$140,930$67.75$101,360$166,810$145,2891,380
Iowa$138,340$138,860$66.76$117,450$164,520$158,1553,230
Utah$138,140$144,240$69.34$70,260$172,440$145,8442,830
Illinois$138,070$139,080$66.86$98,970$169,430$139,08012,070
North Carolina$137,990$138,860$66.76$101,670$169,820$147,25311,430
Texas$137,510$138,260$66.47$95,950$170,170$142,38924,700
Montana$137,160$142,080$68.31$98,660$165,260$150,1901,190
North Dakota$137,110$142,040$68.29$105,490$167,940$159,5961,070
Missouri$137,030$137,610$66.16$107,530$166,840$151,5536,740
South Carolina$136,730$135,700$65.24$82,430$170,270$144,8245,320
Georgia$136,660$137,120$65.92$100,950$170,110$142,38810,530
Kentucky$136,480$136,530$65.64$84,280$168,940$151,3645,030
Nebraska$136,260$139,330$66.99$84,990$170,090$154,6392,450
Kansas$136,170$137,800$66.25$78,770$169,310$152,9413,500
Arkansas$135,780$136,060$65.41$105,560$164,940$156,5712,900
Michigan$135,380$137,860$66.28$101,740$168,540$143,3068,780
Oklahoma$133,630$135,140$64.97$100,320$162,070$153,9183,610
Alabama$132,750$134,630$64.72$90,010$161,940$151,6105,400
Ohio$132,420$137,020$65.87$65,470$165,900$147,65112,790
West Virginia$131,300$133,430$64.15$80,900$166,020$149,0842,260
Tennessee$131,270$133,390$64.13$88,700$164,430$145,1478,250
Louisiana$130,490$132,410$63.66$100,920$156,740$150,1255,610
Mississippi$130,320$133,230$64.05$97,260$158,230$153,1383,050
Florida$130,190$135,970$65.37$56,000$166,310$131,49921,540
Rhode Island$123,300$128,180$61.63$86,650$161,090$125,2981,510

Highest median pay

  1. Alaska — $167,310
  2. Oregon — $165,960
  3. California — $164,610
  4. Hawaii — $163,220
  5. Washington — $160,610

Lowest median pay

  1. Rhode Island — $128,180
  2. Louisiana — $132,410
  3. Mississippi — $133,230
  4. Tennessee — $133,390
  5. West Virginia — $133,430

Best pay after cost of living

  1. South Dakota — $165,677
  2. Alaska — $163,389
  3. Minnesota — $162,008
  4. Oregon — $160,503
  5. North Dakota — $159,596

The most pharmacists work in California (34,030 jobs), Texas and Florida.

Frequently asked questions

How much does a pharmacist make?

The national median wage for pharmacists is $140,910 a year and the mean is $140,920, according to BLS OEWS May 2025 estimates.

Which state pays pharmacists the most?

California has the highest mean wage for pharmacists at $162,340, and Alaska has the highest median at $167,310.

Which state pays pharmacists the least?

Rhode Island has the lowest mean wage for pharmacists among states with published data, at $123,300.

Where do pharmacists earn the most after cost of living?

Dividing each state’s median wage by its BEA price level, South Dakota ranks first at $165,677 in national-average dollars, followed by Alaska and Minnesota.

Related occupations