SalaryData

Librarian Salary in Iowa

Based on 2K+ workers in Iowa

Data year: 2025 · Last updated: June 2026

Median Annual Salary (IA)

$58,440

$28.096/hr

vs National Average

$67,495

-13.4% vs national median

Salary Range (10th–90th)

$32K $87K

2K employed in Iowa

Librarian salary in Iowa averages $58,440 annually, with approximately 1,770 professionals employed across the state. This median falls 13 percent below the national average, reflecting regional economic differences and cost-of-living variations. Salaries for librarians in Iowa range from $31,620 to $86,600, indicating significant variation based on individual circumstances and career progression.

Several factors influence librarian salary in Iowa, including experience level, educational credentials, and employer type. Public libraries, academic institutions, and special collections often offer different compensation packages. Geographic location within the state, library size, and funding availability also play important roles in determining individual earning potential and career advancement opportunities.

Salary Distribution — Librarian in Iowa

Librarian (IA) salary percentiles
PercentileAnnual Salary
10th percentile$31,620
25th percentile$39,550
Median (50th percentile)$58,440
75th percentile$76,040
90th percentile$86,600

Historical Salary Trend — Librarian in Iowa vs National

Historical Librarian (Iowa vs National) salary trend
YearMedian Salary (United States)
2022$49,820
2023$54,080
2024$52,780
2025$58,440
Historical salary trend for Librarian in Iowa
YearIowa MedianNational Median
2022$49,820$60,472
2023$54,080$64,094
2024$52,780$64,573
2025$58,440$67,495

Librarian Salary by Experience Level in Iowa

Librarian Salary in Other States

Frequently Asked Questions

How much do librarians make in Iowa?

Librarians in Iowa earn a median salary of $58,440 per year, or approximately $28 per hour. This is about 13.4% below the national average for librarians.

What is the salary range for librarians working in Iowa?

Librarian salaries in Iowa range from $31,620 at the lower end to $86,600 at the upper end, reflecting differences in experience, education, and job location within the state.

Is librarian salary in Iowa lower than the national average?

Yes, Iowa librarians earn 13.4% less than the national average, with a median of $58,440 compared to higher rates nationwide.

How many librarians are employed in Iowa?

There are approximately 1,770 librarians currently employed in Iowa, representing the job market size for this profession in the state.

Related Occupations

More Locations