What is the salary of a Librarian?

The average salary of a Librarian in United States is $57,550. Salaries start from around $33,380 and go up to $86,320. For a detailed look at the salary in your state, click on the map below.

$0
$86,320
Starting ($33.4k)
Junior ($43.9k)
Experienced ($55.7k)
Senior ($70.0k)
Highest ($86.3k)
Highest

The top 10% of Librarians in United States earn:

$86,320
Senior

The top 25% of Librarians in United States earn:

$70,010
Experienced

The middle 50% of Librarians in United States earn:

$55,690
Junior

The bottom 25% of Librarians in United States earn:

$43,890
Starting

The bottom 10% of Librarians in United States earn:

$33,380

Historical salary

Librarian salary by state

Click on a state to learn more
State Salary Rank
Alabama 52,300 28
Alaska 65,600 6
Arizona 55,200 22
Arkansas 51,400 31
California 69,600 2
Colorado 65,900 5
Connecticut 67,800 4
Delaware 64,400 9
District of Columbia 74,700 1
Florida 57,000 18
Georgia 58,300 17
Hawaii 62,500 14
Idaho 40,400 52
Illinois 56,400 19
Indiana 49,600 37
Iowa 46,500 46
Kansas 49,600 38
Kentucky 54,900 23
Louisiana 51,000 33
Maine 48,700 41
Maryland 68,800 3
Massachusetts 65,500 7
Michigan 52,300 29
Minnesota 56,100 20
Mississippi 44,200 49
Missouri 49,100 40
Montana 48,700 42
Nebraska 46,000 47
Nevada 62,600 13
New Hampshire 52,000 30
New Jersey 65,400 8
New Mexico 49,500 39
New York 64,300 10
North Carolina 50,900 35
North Dakota 48,600 43
Ohio 52,800 27
Oklahoma 43,600 51
Oregon 59,100 16
Pennsylvania 56,000 21
Rhode Island 63,000 12
South Carolina 53,000 26
South Dakota 38,700 53
Tennessee 49,700 36
Texas 54,400 25
Utah 54,800 24
Vermont 47,300 45
Virginia 61,800 15
Washington 63,800 11
West Virginia 47,500 44
Wisconsin 51,300 32
Wyoming 50,900 34
Guam 43,700 50
Puerto Rico 33,900 54
Virgin Islands 45,800 48

Similar Careers

What does a a Librarian do?