Pharmacist Salary in Missouri
Pharmacist pay in Missouri, explained
Pharmacists in Missouri earn a median of $137,610 per year ($66.16 per hour), which is 2% below the national median of $140,910. Entry-level workers earn around $107,530, while the most experienced pharmacists reach about $166,840. Pay varies by employer, setting, and metro area within Missouri.
Is $137,610 good pay in Missouri?
Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $137,610 is worth about $151,524 in national buying power — ranking Missouri #18 for real pay (vs #37 on the sticker number).
Pharmacist pay by experience in Missouri
Pharmacist pay in neighboring states
| State | Median / yr | Real pay | vs MO |
|---|---|---|---|
| Missouri (here) | $137,610 | $151,524 | — |
| Nebraska | $139,330 | $154,634 | −$1,720 |
| Illinois | $139,080 | $139,138 | −$1,470 |
| Iowa | $138,860 | $158,223 | −$1,250 |
| Kansas | $137,800 | $152,996 | −$190 |
| Kentucky | $136,530 | $151,432 | +$1,080 |
| Arkansas | $136,060 | $156,504 | +$1,550 |
| Oklahoma | $135,140 | $153,843 | +$2,470 |
| Tennessee | $133,390 | $145,194 | +$4,220 |
Pharmacist in Missouri: FAQ
How much do pharmacists make in Missouri?
Pharmacists in Missouri earn a median of $137,610 per year ($66.16 per hour), compared with $140,910 nationally.
Does Missouri pay pharmacists well?
At $137,610, Missouri pays 2% below the national median for pharmacists. An estimated 6,740 work in the state.