facebook tracking Pharmacist salary in Indiana (2025): pay by city

Pharmacist salary in Indiana

What pharmacists earn in Indiana and its metro areas, compared with the rest of the country.

May 2025#14 of 50 states
Median pay$144,290$69.37 per hour
vs U.S.+2%U.S. median $140,910
Middle half earn$129,580 – $159,930Top 10%: $169,360+
Jobs6,4300.97× the U.S. concentration

Pharmacist pay in Indiana cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Chicago-Naperville-Elgin, IL-IN$140,880$67.738,930
Cincinnati, OH-KY-IN$140,200$67.402,380
Indianapolis-Carmel-Greenwood, IN$151,050$72.622,220
Louisville/Jefferson County, KY-IN$143,920$69.191,830
Fort Wayne, IN$152,530$73.33430
Evansville, IN$143,650$69.06360
Southern Indiana nonmetropolitan area$133,470$64.17310
Lafayette-West Lafayette, IN$122,990$59.13290
South Bend-Mishawaka, IN-MI$144,030$69.24270
Northern Indiana nonmetropolitan area$144,290$69.37250
Central Indiana nonmetropolitan area$144,510$69.47220
Elkhart-Goshen, IN$143,720$69.10150
Bloomington, IN$140,670$67.63130
Muncie, IN$135,280$65.04120
Terre Haute, IN$144,160$69.31120
Kokomo, IN$151,730$72.9560
Michigan City-La Porte, IN$148,110$71.2160
Columbus, IN$137,330$66.0250
Advertisement

Hospitals and jobs in Indiana

Pharmacist pay in similar states

Other healthcare salaries in Indiana

Questions

How much does a pharmacist make in Indiana?

Pharmacists in Indiana earned a median of $144,290 a year ($69.37 an hour) in May 2025, 2% more than the national median of $140,910. The middle half earned $129,580 to $159,930.

Where in Indiana do pharmacists earn the most?

Among areas in Indiana, pay was highest in Fort Wayne, IN at $152,530.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.