Content has loaded
Librarian salary in United States
How much does a Librarian make in the United States?
Average base salary
$65,280
- Hour
- Day
- Week
- Month
- Year
Average $65,280
Low $39,819
High $107,020
The average salary for a librarian is $65,280 per year in the United States. 1.7k salaries taken from job postings on Indeed in the past 36 months (updated July 26, 2026).
Highest paying companies for Librarian in United States
Average year pay is based on job postings on Indeed in the past 36 months.City Of Santa Clara
$309,987per year
University of North Texas Heal...
$300,540per year
City of San Mateo
$238,512per year
Washoe County School District
$199,659per year
Gavilan College
$181,792per year
Apple
$181,300per year
Highest paying cities for Librarians near United States
Where can a Librarian earn more?
Compare salaries for Librarians in different locationsFrequently Asked Questions (FAQs) about Librarian