What pharmacists earn in Michigan and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Detroit-Warren-Dearborn, MI | $137,770 | $66.24 | 4,280 |
| Grand Rapids-Wyoming-Kentwood, MI | $140,710 | $67.65 | 820 |
| Ann Arbor, MI | $166,350 | $79.98 | 570 |
| Mid Michigan nonmetropolitan area | $132,280 | $63.60 | 350 |
| Lansing-East Lansing, MI | $133,300 | $64.09 | 330 |
| South Bend-Mishawaka, IN-MI | $144,030 | $69.24 | 270 |
| Upper Peninsula of Michigan nonmetropolitan area | $134,440 | $64.63 | 270 |
| Flint, MI | $132,020 | $63.47 | 260 |
| Kalamazoo-Portage, MI | $140,910 | $67.75 | 250 |
| Northern Michigan nonmetropolitan area | $134,560 | $64.69 | 220 |
| Southern Michigan nonmetropolitan area | $129,060 | $62.05 | 220 |
| Muskegon-Norton Shores, MI | $141,460 | $68.01 | 180 |
| Saginaw, MI | $144,470 | $69.46 | 160 |
| Traverse City, MI | $143,050 | $68.77 | 150 |
| Jackson, MI | $134,080 | $64.46 | 130 |
| Battle Creek, MI | $140,240 | $67.43 | 110 |
| Midland, MI | $147,830 | $71.07 | 90 |
| Niles, MI | $140,290 | $67.45 | 90 |
| Bay City, MI | $135,330 | $65.06 | 60 |
| Monroe, MI | $130,360 | $62.67 | 60 |
Pharmacists in Michigan earned a median of $137,860 a year ($66.28 an hour) in May 2025, 2% less than the national median of $140,910. The middle half earned $127,940 to $157,610.
Among areas in Michigan, pay was highest in Ann Arbor, MI at $166,350.
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.