How much does a Librarian make?
Librarians play a key role in managing and organizing information. They work in a variety of settings, including schools, universities, and public libraries. The average yearly salary for a librarian is $63,054. This figure shows the middle point of earnings, with some librarians earning more and others earning less.
The salary range for librarians can vary widely. The lowest 10% earn about $33,050, while the top 10% earn over $118,000. Most librarians fall somewhere in the middle. Factors like experience, location, and the type of library can affect earnings. For example, librarians in larger cities or specialized libraries may earn more than those in smaller towns or public libraries.
What are the highest paying cities for a Librarian?

-
Honolulu, HI
Average Salary: $137,398
In Honolulu, library professionals enjoy a vibrant community. They work in places like the Honolulu Public Library, offering a mix of public service and cultural events. The city's rich history and diverse culture add a unique touch to library work.
Find Librarian jobs in Honolulu, HI
-
College Station, TX
Average Salary: $113,916
College Station offers a dynamic environment for library workers. They often find themselves in academic settings, such as the Texas A&M University Library. This role involves supporting students and faculty, making it a rewarding experience.
Find Librarian jobs in College Station, TX
-
Washington, DC
Average Salary: $90,691
Working in Washington, DC, means being part of a hub of knowledge and history. Librarians here often find themselves in institutions like the Library of Congress. The city's political and cultural significance adds depth to the work.
Find Librarian jobs in Washington, DC
-
Seattle, WA
Average Salary: $85,654
Seattle's library scene is vibrant and tech-savvy. Librarians here often work in places like the Seattle Public Library, blending traditional services with modern technology. The city's innovative spirit makes for an exciting work environment.
Find Librarian jobs in Seattle, WA
-
Stockton, CA
Average Salary: $84,997
In Stockton, library professionals enjoy a close-knit community. They work in libraries that serve a diverse population, offering programs that cater to all ages. The city's growing economy provides many opportunities for professional development.
Find Librarian jobs in Stockton, CA
-
San Francisco, CA
Average Salary: $80,802
San Francisco offers a unique blend of urban and cultural experiences for librarians. They work in libraries like the San Francisco Public Library, which is known for its extensive resources and community programs. The city's tech-driven environment adds a modern twist to library work.
Find Librarian jobs in San Francisco, CA
-
Portland, OR
Average Salary: $78,840
Portland's library professionals enjoy a creative and eco-friendly environment. They work in libraries that emphasize sustainability and community engagement. The city's artistic vibe makes for a fulfilling work experience.
Find Librarian jobs in Portland, OR
-
Los Angeles, CA
Average Salary: $77,139
In Los Angeles, librarians work in a diverse and bustling city. They often find themselves in large public library systems, offering a wide range of services. The city's entertainment industry adds a unique flavor to library work.
Find Librarian jobs in Los Angeles, CA
-
San Diego, CA
Average Salary: $75,935
San Diego offers a beautiful coastal setting for library professionals. They work in libraries that serve a diverse and vibrant community. The city's military presence and cultural attractions provide a rich backdrop for library work.
Find Librarian jobs in San Diego, CA
-
New Haven, CT
Average Salary: $75,623
New Haven provides a historic and academic setting for librarians. They work in institutions like the Yale University Library, offering support to students and researchers. The city's rich academic environment makes for a stimulating work experience.
Find Librarian jobs in New Haven, CT
What are the best companies a Librarian can work for?

-
University of Hawaii system
Average Salary: $262,566
The University of Hawaii system offers rewarding Librarian jobs. These positions involve managing library resources and assisting students and faculty. The university operates across several locations in Hawaii.
-
Library Of Congress
Average Salary: $134,528
The Library Of Congress provides excellent opportunities for Librarians. These roles focus on preserving and providing access to the nation's largest library collection. The Library Of Congress is located in Washington, D.C.
-
Nixon Peabody LLP
Average Salary: $96,731
Nixon Peabody LLP offers Librarian jobs with a focus on legal research. These positions require strong organizational skills and attention to detail. The company operates in multiple locations across the United States.
-
Montgomery County Public Schools, MD
Average Salary: $95,183
Montgomery County Public Schools in Maryland provides Librarian jobs in various schools. These roles involve managing library resources and supporting student learning. The schools are located in Montgomery County, Maryland.
-
Prince William County Government
Average Salary: $91,765
Prince William County Government offers Librarian jobs in public libraries. These positions focus on providing community resources and services. The libraries are located in Prince William County, Virginia.
-
Hofstra University
Average Salary: $89,438
Hofstra University offers Librarian jobs in academic settings. These roles involve managing library resources and supporting student research. Hofstra University is located in Hempstead, New York.
-
Montgomery County, MD
Average Salary: $88,394
Montgomery County, MD, provides Librarian jobs in public libraries. These positions focus on community engagement and resource management. The libraries are located in Montgomery County, Maryland.
-
Newark Board of Education
Average Salary: $88,048
The Newark Board of Education offers Librarian jobs in public schools. These roles involve supporting student learning and managing library resources. The schools are located in Newark, New Jersey.
-
Fayette County Public Schools
Average Salary: $75,217
Fayette County Public Schools offers Librarian jobs in public schools. These positions focus on supporting student learning and managing library resources. The schools are located in Fayette County, Kentucky.
-
Mesquite ISD
Average Salary: $72,974
Mesquite ISD offers Librarian jobs in public schools. These roles involve managing library resources and supporting student learning. The schools are located in Mesquite, Texas.
How to earn more as a Librarian?
A librarian can find many ways to increase their earnings. By focusing on certain areas, a librarian can boost their salary and job satisfaction. One key factor is gaining additional certifications. These can include specialized areas like digital archiving or information management. Another way is to take on leadership roles within the library. This can mean becoming a department head or library director. Continuing education also plays a role. Attending workshops and seminars can keep skills sharp and knowledge current. Networking with other professionals can open doors to higher-paying positions. Finally, seeking out positions in higher-demand areas can lead to better pay.
Libraries in urban areas often offer higher salaries than those in rural areas. Librarians can also look for opportunities in academic libraries. These often pay more than public or school libraries. Another option is to consider working for government agencies or large corporations. These employers often offer competitive salaries. Librarians can also explore freelance opportunities. This can include consulting or teaching library science courses. Each of these steps can help a librarian earn more and advance their career.
Here are some factors to consider for earning more as a librarian:
- Gain additional certifications
- Take on leadership roles
- Continue education through workshops and seminars
- Network with other professionals
- Seek positions in higher-demand areas



