Librarian Salaries in the United States

Salary estimated from 3,155 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 16, 2018
Average salary
$53,144 per year
  • Most Reported
$18,000
$106,000
Salary Distribution

How much does a Librarian make in the United States?

The average salary for a Librarian is $53,144 per year in the United States. Salary estimates are based on 3,155 salaries submitted anonymously to Indeed by Librarian employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Librarian is 1-3 years.
Librarian salaries by company in the United States
CompanyAverage salary
$99,192 per year
$75,961 per year
$72,939 per year
$62,753 per year
$58,309 per year
$59,793 per year
$78,387 per year
$65,691 per year
$61,539 per year
$59,708 per year
Librarian salaries by location
CityAverage salary
$57,988 per year
$75,365 per year
$53,225 per year
$48,307 per year
$62,884 per year

Librarian job openings

Off-Campus Librarian Services (OCLS) Online Librarian
Indiana Wesleyan University
Work at Home
Librarian 1
County of Monmouth
Freehold, NJ
Librarian 1
Ramsey County, MN
Ramsey County, MN
Librarian Jobs