Pharmacist Salary

HealthJob is supported by readers. Some of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

How Much Do Pharmacists Make?

The U.S. Bureau of Labor Statistics (BLS) reports that pharmacists make a median annual income of $128,570 or $62 per hour. The lowest 10% of pharmacists earned less than $76,840 and the highest 10% earned more than $164,590.

Do Pharmacists Get Paid Well?

Pharmacists are paid well—they earn more than the average worker in the United States. According to the Bureau of Labor Statistics (BLS), the average salary for pharmacists is $128,570 per year. This is 206% more than the average salary for all occupations, which is $45,760. 

How Much Do Pharmacists Make Starting Out?

The BLS does not provide average compensation data for entry-level positions for pharmacists just starting out, but the bottom 25% of pharmacists earn $121,070 each year according to the BLS.

How Many Pharmacists Are There In The United States?

In 2021, there were 322,200 pharmacists in the United States. The BLS predicts the number of pharmacists will decrease by 2 percent, approximately 7,000 fewer jobs, by 2030.

Where Can Pharmacists Earn The Most?

Pharmacists' salaries depend on location and work setting. According to the BLS, pharmacists earn the most in the following industries: health and personal care stores, general medical and surgical hospitals and food and beverage stores. The metropolitan areas with the highest pay for pharmacists are:

  1. San Jose-Sunnyvale-Santa Clara, CA - $168,640
  2. San Francisco-Oakland-Hayward, CA - $163,840
  3. Santa Rosa, CA - $158,420

How Much Do Pharmacists Earn In Each State?

The table below compares pharmacists salaries across states and U.S. territories (Source: BLS Occupational Employment and Wages May 2020). You can also find data for the number of pharmacists in each state as well as the number of pharmacists per 1,000 jobs—a figure that can help you determine the job's popularity in a given location. Not all locations have salary and employment statistics.

Pharmacist Salary
Location
Annual Salary
in location
Employment
In location
Employment per 1,000 jobs
Puerto Rico
$97,790
1760
2.147
California
$149,740
32520
1.979
Alaska
$149,580
470
1.581
Oregon
$141,820
4210
2.332
Minnesota
$137,090
6730
2.485
Maine
$136,840
1320
2.302
Vermont
$136,620
530
1.890
Washington
$135,380
6590
2.062
Delaware
$133,450
840
1.964
Wisconsin
$132,840
5740
2.119
Hawaii
$132,170
1540
2.683
Virginia
$131,210
7810
2.109
New Hampshire
$130,530
1300
2.095
Illinois
$130,470
10910
1.938
Missouri
$130,470
7000
2.601
Kansas
$129,810
3420
2.567
Colorado
$129,320
5350
2.075
Texas
$129,300
23150
1.913
New Mexico
$129,290
1700
2.159
North Carolina
$129,070
10110
2.357
Nevada
$128,950
2790
2.229
West Virginia
$128,840
2000
3.078
Wyoming
$128,180
600
2.297
Utah
$127,870
2550
1.713
Arizona
$127,500
8180
2.884
Connecticut
$126,860
3420
2.220
Alabama
$126,690
4680
2.460
Indiana
$126,580
6300
2.158
District of Columbia
$126,230
1070
1.557
Michigan
$125,610
8830
2.251
Louisiana
$125,500
5440
3.022
Tennessee
$125,320
7620
2.623
Kentucky
$125,310
4940
2.770
Arkansas
$125,120
3010
2.553
Georgia
$125,060
8700
2.019
Florida
$125,040
20200
2.392
Idaho
$124,990
1730
2.403
Massachusetts
$124,680
7560
2.257
Mississippi
$124,680
2560
2.380
South Carolina
$124,630
5370
2.664
Guam
$124,530
80
1.260
Nebraska
$124,460
2580
2.738
Ohio
$124,350
12940
2.518
New York
$124,320
19460
2.239
Iowa
$123,820
2880
1.962
Pennsylvania
$123,510
14900
2.702
South Dakota
$123,330
1200
2.922
Maryland
$123,130
5180
2.052
New Jersey
$122,810
9830
2.599
Oklahoma
$122,770
3760
2.408
Rhode Island
$122,430
1340
3.022
Montana
$122,160
1370
3.011
Virgin Islands
$118,440
70
1.843
North Dakota
$117,990
1260
3.148