Salary data · BLS OEWS May 2025
Librarian salary in Minnesota
$77,650
Median annual
$37.33
Median hourly
$75,800
Mean annual
2,220
Employed
In Minnesota, a typical librarian earned $77,650 a year in May 2025 (median), with an average of $75,800. About 2,220 people work in this occupation there.
That is 14% above the national median of $68,270. Compared with all occupations in Minnesota (median $56,920), librarians earn 36% more.
Pay varies widely: the lowest-paid 10% earned less than $48,040, while the top 10% earned more than $99,990. Many librarians are self-employed, and BLS wage surveys cover employees only, so freelance income can differ.
Pay distribution
| Percentile | Annual | Hourly |
|---|---|---|
| 10th | $48,040 | $23.09 |
| 25th | $62,570 | $30.08 |
| Median | $77,650 | $37.33 |
| 75th | $90,510 | $43.51 |
| 90th | $99,990 | $48.07 |
Metro areas in Minnesota
| Metro area | Median | Employed |
|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | $80,800 | 1,390 |
| Rochester, MN | $80,250 | 130 |
| Mankato, MN | $79,420 | 40 |
| Southeast Minnesota nonmetropolitan area | $75,460 | 160 |
| Duluth, MN-WI | $65,340 | 120 |
| St. Cloud, MN | $60,330 | 40 |
| Southwest Minnesota nonmetropolitan area | $58,410 | 110 |
| Northwest Minnesota nonmetropolitan area | $54,950 | 200 |
| Northeast Minnesota nonmetropolitan area | $54,950 | 50 |
Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Estimates exclude self-employed workers; "—" means the estimate was not released.