Pharmacist Salary

Pharmacists earn a median $140,910 a year nationally. Healthcare Practitioners and Technical Occupations

U.S. median
$140,910
$67.75 per hour
Range
$99,290 – $174,230
10th to 90th percentile
Employed
321,970
across the U.S.

Pharmacist take-home pay calculator

Starts at the national median. Pick your state to see your real paycheck.

Pharmacist
Deductions, kids & local tax

2026 tax year. Federal brackets from IRS Rev. Proc. 2025-32.

Your take-home pay
$107,578
per year · effective tax rate 23.7%
$8,965Monthly
$4,482Twice a month
$4,138Every 2 weeks
$51.72Hourly
  • Federal income tax$22,552
  • Social Security (6.2%)$8,736
  • Medicare (1.45%)$2,043
  • Texas income tax$0
  • Take-home pay$107,578

Marginal rate: 24% federal + 0.00% state

Pay by experience

PercentileSalaryHourlyTake-home (no state tax)
10th percentile (entry level)$99,290$47.74$78,681
25th percentile$129,380$62.20$99,697
Median (50th)$140,910$67.75$107,578
75th percentile$161,840$77.81$121,884
90th percentile (top earners)$174,230$83.76$130,352

Best cities for pharmacists (after tax & cost of living)

#Metro areaMedianTake-homeReal value*Jobs
1Rochester, MN$164,250$113,470$124,938440
2Sioux Falls, SD$148,330$112,650$124,295690
3McAllen, TX$137,700$105,384$122,689500
4San Antonio, TX$150,500$114,133$120,5002,260
5Shreveport, LA$137,970$101,816$120,114520
6San Jose, CA$199,040$131,343$118,9451,960
7Spartanburg, SC$153,610$108,199$118,833480
8Fargo, ND$142,040$106,840$117,573520
9Spokane, WA$155,560$117,591$117,186710
10Ann Arbor, MI$166,350$118,147$117,116570
11Austin, TX$151,290$114,673$116,9341,800
12Reno, NV$154,380$116,785$115,612440
13Madison, WI$158,120$112,341$115,4741,120
14Indianapolis, IN$151,050$110,082$115,0332,220
15Wichita, KS$142,400$101,450$114,058580
16Tulsa, OK$140,820$101,725$114,024820
17Iowa City, IA$142,530$103,921$113,564450
18Wilmington, NC$151,790$109,467$113,529480
19Milwaukee, WI$153,340$109,327$112,7821,760
20Louisville, KY$143,920$104,716$112,5081,830
21Lafayette, LA$132,130$97,999$112,373540
22Des Moines, IA$141,110$103,004$112,326850
23Tucson, AZ$147,420$108,551$112,0281,010
24Gulfport, MS$137,940$100,762$111,951470
25Lakeland, FL$142,380$108,583$111,778490

*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).

Highest-paying cities

Pharmacist salary by state

StateMedianTake-homeRangeJobs
Alaska $167,310$125,622 $133,830 – $196,020560
Oregon $165,960$110,570 $126,040 – $193,8603,250
California $164,610$110,558 $90,560 – $213,82034,030
Hawaii $163,220$111,854 $127,410 – $177,2901,190
Washington $160,610$121,043 $126,230 – $205,2107,350
Minnesota $159,740$110,742 $98,150 – $174,6606,310
Colorado $156,030$111,756 $120,410 – $188,4304,560
District of Columbia $153,400$106,044 $64,870 – $196,080850
Delaware $152,880$107,010 $103,170 – $178,760790
Wisconsin $148,740$106,427 $112,020 – $178,0905,730
New Mexico $147,000$105,868 $103,500 – $174,2001,730
Arizona $146,930$108,228 $103,490 – $171,6606,900
South Dakota $146,790$111,597 $112,200 – $166,3401,280
Idaho $144,900$103,734 $102,180 – $164,0501,790
Indiana $144,290$105,661 $107,050 – $169,3606,430
Utah $144,240$104,329 $70,260 – $172,4402,830
Virginia $144,060$102,262 $106,800 – $173,5507,980
New Hampshire $143,020$109,020 $98,870 – $170,0301,130
New York $142,090$101,041 $92,910 – $174,55019,760
Montana $142,080$101,711 $98,660 – $165,2601,190
North Dakota $142,040$106,840 $105,490 – $167,9401,070
Connecticut $141,290$101,510 $106,660 – $165,3603,490
Maine $140,930$99,011 $101,360 – $166,8101,380
Nevada $140,030$106,977 $104,000 – $168,6002,500
Wyoming $139,550$106,648 $115,820 – $168,450510
Nebraska $139,330$101,038 $84,990 – $170,0902,450
Illinois $139,080$99,588 $98,970 – $169,43012,070
Maryland $138,990$99,928 $115,860 – $169,8905,400
Iowa $138,860$101,552 $117,450 – $164,5203,230
North Carolina $138,860$101,145 $101,670 – $169,82011,430
Texas $138,260$105,767 $95,950 – $170,17024,700
Massachusetts $138,170$99,017 $113,710 – $164,5007,230
Pennsylvania $138,160$101,457 $112,750 – $163,57014,090
Michigan $137,860$99,885 $101,740 – $168,5408,780
Kansas $137,800$98,563 $78,770 – $169,3103,500
New Jersey $137,620$98,753 $112,560 – $172,1109,420
Missouri $137,610$99,792 $107,530 – $166,8406,740
Georgia $137,120$98,494 $100,950 – $170,11010,530
Ohio $137,020$101,933 $65,470 – $165,90012,790
Kentucky $136,530$99,923 $84,280 – $168,9405,030
Vermont $136,270$97,837 $117,860 – $164,370530
Arkansas $136,060$99,169 $105,560 – $164,9402,900
Florida $135,970$104,201 $56,000 – $166,31021,540
South Carolina $135,700$97,032 $82,430 – $170,2705,320
Oklahoma $135,140$98,098 $100,320 – $162,0703,610
Alabama $134,630$96,819 $90,010 – $161,9405,400
West Virginia $133,430$96,969 $80,900 – $166,0202,260
Tennessee $133,390$102,438 $88,700 – $164,4308,250
Mississippi $133,230$97,732 $97,260 – $158,2303,050
Louisiana $132,410$98,182 $100,920 – $156,7405,610
Rhode Island $128,180$94,390 $86,650 – $161,0901,510

Frequently asked questions

How much does a pharmacist make?

The national median salary for pharmacists is $140,910 a year ($67.75 an hour). The lowest-paid 10% earn under $99,290 and the top 10% earn over $174,230. Source: BLS, May 2025.

Which state pays pharmacists the most?

Alaska has the highest median pay at $167,310. After taxes and local prices, Rochester, MN offers the best real take-home pay of any metro area.

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

About 321,970 people work as pharmacists nationwide.

All 120 cities