Librarians and Media Collections Specialists Salary by City

BLS OEWS May 2025 • 557 metro areas

Compare Librarians and Media Collections Specialists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Librarians and Media Collections Specialists
in
    vs

      All metros — Librarians and Media Collections Specialists salaries

      AK
      Metro areaMedian salaryEmployed
      Anchorage, AK $79,030 170
      Alaska $78,280 330
      Alaska $70,810 130
      AL
      Metro areaMedian salaryEmployed
      Decatur, AL $65,200 70
      Montgomery, AL $64,220 310
      Tuscaloosa, AL $62,940 180
      Daphne, AL $62,850 150
      Alabama $62,240 3,260
      Mobile, AL $62,240 240
      Birmingham, AL $62,030 680
      Northwest Alabama $61,950 90
      Auburn, AL $61,620 130
      Huntsville, AL $61,510
      Southwest Alabama $61,250 130
      Northeast Alabama $60,910 250
      Anniston, AL $60,710 50
      Florence, AL $59,530 70
      Dothan, AL $59,520 90
      Southeast Alabama $58,690 120
      Gadsden, AL $57,810 60
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $61,760 320
      Hot Springs, AR $61,080 30
      Fort Smith, AR-OK $61,060 110
      Little Rock, AR $61,000 260
      West Arkansas $57,010 150
      Arkansas $56,770 1,470
      Jonesboro, AR $54,920 70
      South Arkansas $52,160 190
      East Arkansas $51,580 80
      North Arkansas $50,300 200
      AZ
      Metro areaMedian salaryEmployed
      Phoenix, AZ $60,180 1,130
      Flagstaff, AZ $59,060 70
      Arizona $58,760 1,880
      Tucson, AZ $58,760 340
      Lake Havasu City, AZ $50,940 30
      Yuma, AZ $50,210 60
      Prescott Valley, AZ $47,300 80
      Sierra Vista, AZ $46,260 40
      Arizona $44,140 130
      CA
      Metro areaMedian salaryEmployed
      Santa Cruz, CA $101,900 70
      San Jose, CA $99,370 710
      Santa Maria, CA $98,670 120
      San Francisco, CA $98,660 1,980
      Modesto, CA $94,450 100
      Los Angeles, CA $90,410 3,180
      San Luis Obispo, CA $89,080 110
      California $86,590 10,030
      San Diego, CA $83,110 770
      Napa, CA $82,690 40
      Sacramento, CA $82,550 590
      Merced, CA $82,160 50
      Santa Rosa, CA $79,130 190
      Vallejo, CA $79,000 60
      Fresno, CA $78,810 230
      El Centro, CA $78,110 30
      Chico, CA $77,850 60
      Redding, CA $77,760 50
      Bakersfield, CA $77,720 150
      Salinas, CA $77,030 140
      Riverside, CA $76,590 730
      Stockton, CA $75,810 100
      Oxnard, CA $74,510 190
      Eastern Sierra-Mother Lode Region of California $74,230 50
      North Coast Region of California $73,340 120
      Visalia, CA $65,420 70
      North Valley-Northern Mountains Region of California $56,050 70
      CO
      Metro areaMedian salaryEmployed
      Boulder, CO $79,420 170
      Denver, CO $76,640 1,020
      Colorado $64,980 2,130
      Northwest Colorado $64,850 110
      Grand Junction, CO $61,680 40
      Fort Collins, CO $60,410 160
      Southwest Colorado $60,320 80
      Greeley, CO $60,060 140
      Colorado Springs, CO $58,810 270
      Pueblo, CO $54,210 60
      Eastern and Southern Colorado $49,980 80
      CT
      Metro areaMedian salaryEmployed
      New Haven, CT $81,580 550
      Bridgeport, CT $78,050 540
      Connecticut $76,380 2,430
      Hartford, CT $75,560 840
      Norwich, CT $70,930 150
      Waterbury, CT $62,810 190
      Connecticut $59,960 140
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $91,020 3,720
      DE
      Metro areaMedian salaryEmployed
      Delaware $78,300 330
      Sussex Delaware $64,990 60
      Dover, DE $63,320 60
      FL
      Metro areaMedian salaryEmployed
      Naples, FL $83,720 90
      Panama City, FL $69,880 70
      South Florida $64,860 60
      Miami, FL $64,480 1,610
      Cape Coral, FL $64,250 140
      Tampa, FL $62,560 1,010
      Wildwood, FL $60,170 50
      Deltona, FL $60,080 150
      Port St. Lucie, FL $59,920 80
      Florida $59,890 5,960
      North Port, FL $59,890 170
      Crestview, FL $59,540 30
      Palm Bay, FL $58,450 230
      Jacksonville, FL $57,930 440
      Lakeland, FL $56,590 110
      Pensacola, FL $55,110 160
      Sebastian, FL $53,150 50
      North Florida $53,050 120
      Orlando, FL $51,290 520
      Gainesville, FL $50,200 350
      Ocala, FL $49,190 80
      Homosassa Springs, FL $48,360 40
      Tallahassee, FL $47,490 250
      GA
      Metro areaMedian salaryEmployed
      Atlanta, GA $77,970 1,880
      Brunswick, GA $76,710 40
      Dalton, GA $75,020 30
      Warner Robins, GA $73,920 80
      Georgia $73,500 3,450
      Savannah, GA $71,360 130
      Gainesville, GA $70,000 70
      North Georgia $66,260 130
      East Georgia $66,060 120
      Valdosta, GA $64,680 30
      Albany, GA $64,220 60
      South Georgia $63,470 160
      Augusta, GA-SC $62,430 230
      Rome, GA $62,270 40
      Athens, GA $61,940 110
      Columbus, GA-AL $61,670 130
      Middle Georgia $59,690 130
      Macon, GA $54,570 100
      HI
      Metro areaMedian salaryEmployed
      Urban Honolulu, HI $63,370 270
      Hawaii $62,880 330
      Hawaii / Kauai $60,900 40
      IA
      Metro areaMedian salaryEmployed
      Des Moines, IA $72,450 240
      Waterloo, IA $66,220 90
      Iowa City, IA $64,060 170
      Ames, IA $62,490 90
      Davenport, IA-IL $60,320 190
      Cedar Rapids, IA $58,990 140
      Dubuque, IA $56,750 40
      Iowa $52,780 1,820
      Sioux City, IA-NE-SD $47,180 60
      Southeast Iowa $42,480 300
      Southwest Iowa $38,490 140
      Northwest Iowa $38,020 250
      Northeast Iowa $37,770 200
      ID
      Metro areaMedian salaryEmployed
      Twin Falls, ID $54,700 40
      Pocatello, ID $51,770 40
      Southeast-Central Idaho $49,840 60
      Boise City, ID $46,660 210
      Idaho $46,570 530
      Northwestern Idaho $46,480 50
      Idaho Falls, ID $46,210 60
      Coeur d'Alene, ID $43,540 50
      IL
      Metro areaMedian salaryEmployed
      Champaign, IL $67,240 130
      Chicago, IL-IN $65,810 3,300
      Illinois $62,360 4,610
      Rockford, IL $59,970 80
      Springfield, IL $59,470 80
      Bloomington, IL $56,980 120
      Decatur, IL $54,610 30
      East Central Illinois $47,160 100
      Kankakee, IL $46,900 50
      Peoria, IL $45,680 170
      Northwest Illinois $44,520 90
      West Central Illinois $38,830 160
      South Illinois $34,820 140
      IN
      Metro areaMedian salaryEmployed
      Bloomington, IN $63,530 160
      Kokomo, IN $60,400 30
      Evansville, IN $54,530 110
      Indianapolis, IN $54,290 500
      Muncie, IN $52,760 70
      Lafayette, IN $50,710 50
      Indiana $48,880 2,160
      Terre Haute, IN $48,790 60
      Elkhart, IN $48,270 50
      Fort Wayne, IN $48,240 150
      South Bend, IN-MI $47,940 180
      Michigan City, IN $45,390 30
      Northern Indiana $44,970 150
      Central Indiana $41,110 150
      Southern Indiana $38,430 150
      KS
      Metro areaMedian salaryEmployed
      Wichita, KS $65,360 240
      Lawrence, KS $62,360 110
      Topeka, KS $61,260 130
      Kansas $59,580 1,680
      Manhattan, KS $59,500 80
      Kansas $30,260 640
      KY
      Metro areaMedian salaryEmployed
      Elizabethtown, KY $74,280 40
      Owensboro, KY $66,270 50
      Lexington, KY $64,680 340
      Louisville/Jefferson County, KY-IN $64,120 470
      Central Kentucky $63,910 240
      Kentucky $63,460 2,010
      West Kentucky $63,200 140
      South Central Kentucky $63,190 210
      Bowling Green, KY $62,640 100
      East Kentucky $61,680 130
      Paducah, KY-IL $57,970 50
      LA
      Metro areaMedian salaryEmployed
      Slidell, LA $62,590 90
      New Orleans, LA $62,510 390
      Houma, LA $61,510 60
      Shreveport, LA $60,770 150
      Northeast Louisiana $60,730 150
      Baton Rouge, LA $59,590 400
      Louisiana $59,090 1,890
      Monroe, LA $58,530 80
      Lafayette, LA $58,090 140
      Central Louisiana $57,760 140
      Southwest Louisiana $57,750 120
      Lake Charles, LA $53,330 100
      Alexandria, LA $51,900 50
      MA
      Metro areaMedian salaryEmployed
      Boston, MA-NH $76,780 3,700
      Massachusetts $75,790 5,120
      Worcester, MA $74,280 500
      Amherst Town, MA $74,210 260
      Springfield, MA $66,670 290
      Barnstable Town, MA $64,040 180
      Massachusetts $62,120 120
      Pittsfield, MA $53,640 140
      MD
      Metro areaMedian salaryEmployed
      Maryland $81,690 3,270
      Baltimore, MD $79,770 1,590
      Lexington Park, MD $77,710 130
      Salisbury, MD $70,030 70
      Hagerstown, MD-WV $60,980 90
      Maryland $58,120 120
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $61,890 330
      Lewiston, ME $61,350 40
      Bangor, ME $59,270 90
      Maine $56,520 930
      Southwest Maine $46,880 290
      Northeast Maine $43,870 160
      MI
      Metro areaMedian salaryEmployed
      Ann Arbor, MI $79,840 300
      Lansing, MI $72,090 220
      Monroe, MI $64,060 40
      Bay City, MI $61,550 30
      Jackson, MI $61,410 40
      Detroit, MI $61,240 1,260
      Kalamazoo, MI $60,620 130
      Midland, MI $60,530 50
      Michigan $59,520 3,430
      Grand Rapids, MI $58,710 280
      Battle Creek, MI $58,690 50
      Saginaw, MI $56,990 50
      Muskegon, MI $56,960 60
      Flint, MI $55,000 60
      Niles, MI $46,420 90
      Traverse City, MI $45,610 40
      Southern Michigan $45,190 140
      Mid Michigan $41,600 250
      Upper Peninsula of Michigan $41,600 150
      Northern Michigan $33,230 170
      MN
      Metro areaMedian salaryEmployed
      Minneapolis, MN-WI $77,770 1,480
      Rochester, MN $76,880 130
      Minnesota $75,260 2,290
      Mankato, MN $74,950 40
      Duluth, MN-WI $72,480 130
      Southeast Minnesota $69,700 150
      St. Cloud, MN $68,910 50
      Northwest Minnesota $60,230 170
      Northeast Minnesota $59,220 40
      Southwest Minnesota $50,090 120
      MO
      Metro areaMedian salaryEmployed
      Kansas City, MO-KS $61,990 1,080
      Joplin, MO-KS $59,450 80
      St. Louis, MO-IL $58,480 1,100
      Missouri $53,600 2,660
      Columbia, MO $50,790 120
      Southwest Missouri $49,380 80
      Springfield, MO $48,840 180
      Jefferson City, MO $48,210 90
      Central Missouri $46,960 170
      Southeast Missouri $46,810 160
      North Missouri $45,980 180
      St. Joseph, MO-KS $45,430 50
      MS
      Metro areaMedian salaryEmployed
      Lower East Mississippi $52,450 140
      Gulfport, MS $51,930 160
      Lower West Mississippi $51,200 130
      Upper East Mississippi $50,820 260
      Mississippi $50,320 1,300
      West Delta Mississippi $50,020 160
      Jackson, MS $47,620 300
      Hattiesburg, MS $39,030 50
      MT
      Metro areaMedian salaryEmployed
      Billings, MT $65,020 90
      Great Falls, MT $64,780 40
      Helena, MT $64,760 60
      Missoula, MT $62,470 50
      Bozeman, MT $62,020 60
      Montana $62,020 610
      Southwest Montana $60,670 50
      West Montana $59,790 100
      East-Central Montana $45,990 160
      NC
      Metro areaMedian salaryEmployed
      Durham, NC $74,760 460
      Wilmington, NC $63,600 150
      Charlotte, NC-SC $62,830 1,000
      Raleigh, NC $61,260 720
      Asheville, NC $59,860 140
      North Carolina $59,860 3,990
      Winston, NC $58,020 210
      Greensboro, NC $57,830 290
      Hickory, NC $57,430 110
      Eastern North Carolina $57,350 170
      Greenville, NC $57,330 40
      Burlington, NC $57,320 60
      Jacksonville, NC $55,810 40
      Western North Carolina $54,220 210
      Central North Carolina $52,980 180
      Pinehurst, NC $50,870 30
      Fayetteville, NC $49,790 120
      Goldsboro, NC $48,680 40
      Rocky Mount, NC $45,810 30
      ND
      Metro areaMedian salaryEmployed
      Fargo, ND-MN $64,570 130
      Bismarck, ND $63,550 80
      West North Dakota $61,870 100
      North Dakota $61,540 460
      Grand Forks, ND-MN $61,370 70
      Minot, ND $60,740 30
      East North Dakota $59,600 100
      NE
      Metro areaMedian salaryEmployed
      Lincoln, NE $64,780 130
      Omaha, NE-IA $64,120 380
      Nebraska $61,990 1,150
      Northeast Nebraska $58,010 200
      South Nebraska $57,920 330
      Northwest Nebraska $45,900 110
      NH
      Metro areaMedian salaryEmployed
      Northern New Hampshire $63,560 240
      Manchester, NH $62,250 300
      New Hampshire $61,350 1,170
      Central New Hampshire $60,170 170
      Southwestern New Hampshire $56,150 150
      NJ
      Metro areaMedian salaryEmployed
      Trenton, NJ $84,200 350
      Vineland, NJ $79,550 40
      New Jersey $79,380 3,510
      Atlantic City, NJ $76,270 130
      NM
      Metro areaMedian salaryEmployed
      Albuquerque, NM $63,950 270
      Las Cruces, NM $61,900 60
      Santa Fe, NM $61,880 80
      Farmington, NM $61,000 40
      New Mexico $60,560 660
      Eastern New Mexico $49,510 120
      Northern New Mexico $48,480 90
      NV
      Metro areaMedian salaryEmployed
      Las Vegas, NV $81,130 450
      Nevada $79,710 650
      Reno, NV $63,040 140
      Balance of Nevada $62,980 40
      NY
      Metro areaMedian salaryEmployed
      New York, NY-NJ $79,630 9,570
      New York $77,080 11,020
      Ithaca, NY $75,780 110
      Binghamton, NY $74,720 100
      Elmira, NY $73,850 30
      Kiryas Joel, NY $73,630 350
      Kingston, NY $71,430 100
      Syracuse, NY $70,780 410
      Albany, NY $66,650 630
      Utica, NY $61,850 180
      Rochester, NY $60,920 680
      Central East New York $60,000 170
      Buffalo, NY $59,210 480
      Glens Falls, NY $59,140 90
      Capital/Northern New York $58,210 220
      Watertown, NY $57,550 70
      Southwest New York $49,940 250
      OH
      Metro areaMedian salaryEmployed
      Toledo, OH $64,380 280
      Springfield, OH $62,300 40
      Columbus, OH $61,820 860
      Cincinnati, OH-KY-IN $61,700 810
      Cleveland, OH $61,470 950
      Mansfield, OH $60,050 50
      Ohio $57,130 4,770
      Dayton, OH $49,260 500
      Akron, OH $49,190 210
      Youngstown, OH $47,700 120
      Lima, OH $47,490 30
      Sandusky, OH $46,590 80
      Eastern Ohio $46,270 130
      Canton, OH $45,880 110
      Southern Ohio $45,420 240
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $38,990 220
      West Northwestern Ohio $38,190 280
      OK
      Metro areaMedian salaryEmployed
      Lawton, OK $60,300 60
      Tulsa, OK $59,060 360
      Oklahoma City, OK $59,020 740
      Oklahoma $53,340 2,010
      Northeast Oklahoma $49,490 190
      Enid, OK $48,990 50
      Southwest Oklahoma $48,060 100
      Southeast Oklahoma $47,970 310
      Northwest Oklahoma $40,610 190
      OR
      Metro areaMedian salaryEmployed
      Bend, OR $79,690 80
      Portland, OR-WA $79,160 890
      Eugene, OR $75,360 140
      Oregon $75,360 1,650
      Salem, OR $73,740 150
      Corvallis, OR $73,180 50
      Eastern Oregon $68,250 120
      Albany, OR $67,350 40
      Coast Oregon $56,440 140
      Medford, OR $52,370 80
      Central Oregon $50,430 60
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $93,740 940
      PA
      Metro areaMedian salaryEmployed
      Philadelphia, PA-NJ-DE-MD $72,660 2,450
      State College, PA $64,280 310
      Allentown, PA-NJ $63,180 260
      Lancaster, PA $61,170 180
      Pennsylvania $60,120 5,420
      York, PA $59,580 120
      Chambersburg, PA $57,870 50
      Harrisburg, PA $57,630 270
      Reading, PA $57,100 170
      Williamsport, PA $54,540 60
      Central Pennsylvania $50,060 110
      Pittsburgh, PA $49,780 1,330
      Erie, PA $49,500 100
      Lebanon, PA $49,280 40
      Southwestern Pennsylvania $49,050 80
      Scranton, PA $48,410 200
      Northeastern Pennsylvania $47,910 110
      Gettysburg, PA $47,710 60
      Northwestern Pennsylvania $36,500 120
      Altoona, PA $36,480 40
      Johnstown, PA $28,950 70
      PR
      Metro areaMedian salaryEmployed
      Puerto Rico $57,880 80
      Aguadilla, PR $57,810 70
      San Juan, PR $49,740 810
      Arecibo, PR $49,390 80
      Mayaguez, PR $48,980 90
      Ponce, PR $48,410 140
      RI
      Metro areaMedian salaryEmployed
      Rhode Island $72,820 810
      Providence, RI-MA $72,530 1,000
      SC
      Metro areaMedian salaryEmployed
      Greenville, SC $64,770 370
      Hilton Head Island, SC $63,280 60
      Florence, SC $62,530 80
      Myrtle Beach, SC $60,050 90
      South Carolina $60,050 2,320
      Charleston, SC $59,810 480
      Spartanburg, SC $59,760 170
      Southern South Carolina $59,180 80
      Columbia, SC $58,990 510
      Sumter, SC $56,630 40
      Northeastern South Carolina $55,540 110
      Northwestern South Carolina $53,240 140
      SD
      Metro areaMedian salaryEmployed
      Rapid City, SD $57,760 40
      East South Dakota $50,180 180
      Sioux Falls, SD-MN $49,290 120
      South Dakota $49,290 460
      West South Dakota $45,980 120
      TN
      Metro areaMedian salaryEmployed
      Clarksville, TN-KY $63,170 110
      Memphis, TN-MS-AR $63,170 450
      Nashville, TN $62,960 810
      Knoxville, TN $61,150 350
      Johnson City, TN $60,730 70
      Chattanooga, TN-GA $59,760 130
      Tennessee $59,710 2,590
      Cleveland, TN $59,310 40
      North Central Tennessee $58,860 120
      South Central Tennessee $58,550 170
      East Tennessee $58,130 140
      Kingsport, TN-VA $57,290 140
      West Tennessee $56,580 130
      Jackson, TN $53,320 80
      Morristown, TN $45,720 50
      TX
      Metro areaMedian salaryEmployed
      Laredo, TX $77,070 100
      Houston, TX $69,800 1,890
      Dallas, TX $69,470 2,750
      McAllen, TX $69,200 310
      Odessa, TX $68,760 30
      Brownsville, TX $67,120 150
      El Paso, TX $66,000 340
      Texas $64,910 9,430
      Midland, TX $64,250 40
      Austin, TX $64,130 900
      Killeen, TX $63,720 150
      San Antonio, TX $62,810 770
      College Station, TX $62,230 150
      Amarillo, TX $61,960 100
      Corpus Christi, TX $61,810 150
      Sherman, TX $61,480 30
      Lubbock, TX $61,040 140
      Waco, TX $60,940 110
      Tyler, TX $59,760 50
      Eastern Region of Texas $59,640 100
      Beaumont, TX $58,990 90
      San Angelo, TX $58,960 40
      Coastal Plains Region of Texas $58,860 140
      Longview, TX $58,090 70
      North Region of Texas $56,960 200
      Texarkana, TX-AR $53,990 40
      Hill Country Region of Texas $52,450 170
      Northwestern Region of Texas $52,450 190
      Abilene, TX $52,310 50
      Wichita Falls, TX $50,010 50
      Border Region of Texas $45,550 50
      UT
      Metro areaMedian salaryEmployed
      Logan, UT-ID $61,510 110
      Salt Lake City, UT $57,690 620
      Wasatch Front Fringe Utah $54,690 60
      Utah $49,760 1,630
      Provo, UT $47,440 340
      St. George, UT $46,010 90
      Ogden, UT $45,890 230
      High Desert Utah $43,260 180
      VA
      Metro areaMedian salaryEmployed
      Charlottesville, VA $81,020 250
      Virginia Beach, VA-NC $74,440 920
      Virginia $74,320 4,750
      Harrisonburg, VA $73,700 100
      Winchester, VA-WV $71,090 60
      Richmond, VA $67,940 750
      Roanoke, VA $66,420 160
      Southside Virginia $60,500 140
      Northwest Virginia $58,600 150
      Lynchburg, VA $58,200 110
      Northeast Virginia $56,460 70
      Blacksburg, VA $55,410 170
      Southern West Virginia $54,830 30
      Southwest Virginia $49,470 200
      West Virginia $48,640 430
      Northern West Virginia $48,280 130
      VI
      Metro areaMedian salaryEmployed
      Virgin Islands $62,470 40
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $63,800 150
      Northern Vermont $61,210 220
      Vermont $60,230 580
      Southern Vermont $57,590 210
      WA
      Metro areaMedian salaryEmployed
      Seattle, WA $100,810 1,440
      Kennewick, WA $99,530 100
      Olympia, WA $98,820 100
      Bellingham, WA $98,760 60
      Bremerton, WA $97,910 120
      Washington $94,400 2,830
      Yakima, WA $93,990 90
      Wenatchee, WA $85,670 30
      Mount Vernon, WA $81,760 60
      Spokane, WA $77,220 180
      Eastern Washington $62,820 180
      Western Washington $61,480 320
      WI
      Metro areaMedian salaryEmployed
      Madison, WI $77,000 410
      Racine, WI $71,240 50
      Wausau, WI $70,170 40
      Green Bay, WI $69,850 110
      Milwaukee, WI $67,650 570
      Oshkosh, WI $64,020 60
      Kenosha, WI $63,820 50
      Wisconsin $63,610 2,370
      Sheboygan, WI $62,800 70
      La Crosse, WI-MN $62,320 100
      Appleton, WI $61,170 100
      Fond du Lac, WI $60,730 50
      Northeastern Wisconsin $60,510 150
      Eau Claire, WI $59,340 80
      Northwestern Wisconsin $56,830 40
      Western Wisconsin $55,990 120
      South Central Wisconsin $55,480 230
      Janesville, WI $51,940 50
      WV
      Metro areaMedian salaryEmployed
      Morgantown, WV $63,680 50
      Huntington, WV-KY-OH $54,610 120
      Charleston, WV $48,150 50
      Weirton, WV-OH $46,110 40
      Wheeling, WV-OH $43,430 50
      WY
      Metro areaMedian salaryEmployed
      Cheyenne, WY $62,570 30
      Wyoming $48,290 360
      Eastern Wyoming $46,680 160
      Western Wyoming $39,560