Pharmacist Salary (2026): How Much Do Pharmacists Make?

National and state-by-state median wages · BLS OEWS data · Updated September 10, 2026

National Median$143,112
Per Hour$68.80
Total Jobs$321,960
Highest Paying StateAlaska

Pharmacist Salary by State (All 50 States + DC)

#StateMedian Annual Salaryvs. NationalJobs
1Alaska$167,310▲ 17%560
2Oregon$165,960▲ 16%3,250
3California$164,610▲ 15%34,030
4Hawaii$163,220▲ 14%1,190
5Washington$160,610▲ 12%7,350
6Minnesota$159,740▲ 12%6,310
7Colorado$156,030▲ 9%4,560
8District of Columbia$153,400▲ 7%850
9Delaware$152,880▲ 7%790
10Wisconsin$148,740▲ 4%5,730
11New Mexico$147,000▲ 3%1,730
12Arizona$146,930▲ 3%6,900
13South Dakota$146,790▲ 3%1,280
14Idaho$144,900▲ 1%1,790
15Indiana$144,290▲ 1%6,430
16Utah$144,240▲ 1%2,830
17Virginia$144,060▲ 1%7,980
18New Hampshire$143,020▲ 0%1,130
19New York$142,090▼ 1%19,760
20Montana$142,080▼ 1%1,190
21North Dakota$142,040▼ 1%1,070
22Connecticut$141,290▼ 1%3,490
23Maine$140,930▼ 2%1,380
24Nevada$140,030▼ 2%2,500
25Wyoming$139,550▼ 2%510
26Nebraska$139,330▼ 3%2,450
27Illinois$139,080▼ 3%12,070
28Maryland$138,990▼ 3%5,400
29Iowa$138,860▼ 3%3,230
30North Carolina$138,860▼ 3%11,430
31Texas$138,260▼ 3%24,700
32Massachusetts$138,170▼ 3%7,230
33Pennsylvania$138,160▼ 3%14,090
34Michigan$137,860▼ 4%8,780
35Kansas$137,800▼ 4%3,500
36New Jersey$137,620▼ 4%9,420
37Missouri$137,610▼ 4%6,740
38Georgia$137,120▼ 4%10,530
39Ohio$137,020▼ 4%12,790
40Kentucky$136,530▼ 5%5,030
41Vermont$136,270▼ 5%530
42Arkansas$136,060▼ 5%2,900
43Florida$135,970▼ 5%21,540
44South Carolina$135,700▼ 5%5,320
45Oklahoma$135,140▼ 6%3,610
46Alabama$134,630▼ 6%5,400
47West Virginia$133,430▼ 7%2,260
48Tennessee$133,390▼ 7%8,250
49Mississippi$133,230▼ 7%3,050
50Louisiana$132,410▼ 7%5,610
51Rhode Island$128,180▼ 10%1,510

FAQ

How much does a Pharmacist make?

The national median annual salary for pharmacists is $143,112, about $68.80 per hour, according to BLS OEWS data.

What state pays pharmacists the most?

Alaska tops the list at $167,310 per year.

What state pays pharmacists the least?

Rhode Island has the lowest median at $128,180.

How much does a Pharmacist make per hour?

At the national median, pharmacists earn about $68.80 per hour (based on a 2,080-hour work year).

Where are the most pharmacists employed?

The table above shows total jobs per state; states with the largest numbers of pharmacists include California.