Salaripedia
English

How much does a pharmacist make in Portland?

$140,600a year

Median yearly pay for pharmacists in the Portland-South Portland, ME metro area. That is $67.61 an hour or $11,720 a month.

Hourly
$67.61
Vs. national median
+0%
Rank among cities
174 of 391
Jobs in the area
620
Pay range
Lowest 10%: $89,940Median: $140,600Highest 10%: $166,600
PercentileYearlyHourly
10th$89,940$43.24
25th$132,200$63.55
Median$140,600$67.61
75th$157,400$75.67
90th$166,600$80.07

Other cities in Maine

Median yearly pay for pharmacists.

Bangor, ME$145,200
Lewiston, ME$142,800
Pharmacist salary in Maine Pharmacist salary in all states

Related jobs in Portland

Same field, median yearly pay.

Radiologist$578,200
Physician$442,800
Anesthesiologist$438,600
Ophthalmologist$337,900
Orthodontist$323,500
General Internal Medicine Physician$304,400
Nurse Anesthetist$256,600
Pediatrician$245,900
Dermatologist$239,200
Emergency Medicine Physician$239,200
Salaries for every job in Portland, ME

Frequently asked questions

How much does a pharmacist make an hour in Portland?

The median hourly pay in the Portland-South Portland, ME metro area is $67.61 ($140,600 a year).

Do pharmacists make more in Portland than the national average?

Yes: $140,600 against $140,900 nationally, 0% more.

How does Portland compare with the rest of Maine?

The median in Maine is $140,900, so Portland pays 0% more.

Where does Portland rank for pharmacist pay?

174 of 391 metro areas with data.

How much does a pharmacist make starting out in Portland?

The lowest-paid 10% make $89,940 or less a year; the top 10% make $166,600 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.