A worker’s earnings can be influenced by a number of factors, including their experience, geographic location, education, and employer. Librarians earn a median salary of $59,050, according to the Bureau of Labor Statistics (BLS). The majority of librarians work in elementary and secondary schools, as well as public libraries, with others working in colleges and universities and local government. Archivists also earn a median annual salary of $48,400.