The average salary for a Medical Librarian is $56,501.
Tell us about your job and pay factors like skills and education Find your market worth with a report tailored to you Negotiate your pay with confidence
What Do Medical Librarians Do?
Medical librarians work in the health care system by providing assistance in finding medical documents and reports. They have a direct impact on patient care not only by assisting physicians and nurses, but also by serving as specialists in researching clinical/medical trials and procedures and studying other important medical information.
Medical librarians work primarily for hospitals, universities, medical schools, and research centers which focus on health and/or medicine. Some also work fo…Read more
Medical Librarian Tasks
- Help users find information and recommend resources and medical documents.
- Select and evaluate the library's supply of books, journals, pamphlets, and multimedia offerings.
- Maintain library databases.
- Compile bibliographies and research for users.
Job Satisfaction for Medical Librarian
Explore the most common career paths for Medical Librarian. Thickness and color of lines indicates popularity of movement from one job to the next. Visit our career path planner
to research other job paths.
Somewhat common (8 - 20%)
Medical Librarian Job Listings
What Are Popular Skills for Medical Librarians?
Skills in Bibliographic Instruction and Online Research are correlated to pay that is above average. Skills that pay less than market rate include Clinical Research, Customer Service and Reference Services.
What is the Pay by Experience Level for Medical Librarians?
An early career Medical Librarian with 1-4 years of experience earns an average total compensation (includes tips, bonus, and overtime pay) of $52,323 based on 20 salaries. A mid-career Medical Librarian with 5-9 years of experience earns an average total compensation of $56,193 based on 34 salaries. An experienced Medical Librarian with 10-19 years of experience earns an average total compensation of $59,129 based on 28 salaries. In their late career (20 years and higher), employees earn an average total compensation of $67,000.
Pay Difference by Location
Employees with .NET Software Developer / Programmer in these locations earn less than the national average. The lowest salaries can be found in Greensboro, North Carolina (17.2% less), Boston, Massachusetts (7.3% less) and Cleveland, Ohio (5.3% less).
Years of Experience
This data is based on 98 survey responses.