Child, Family, and School Social Workers Salary by City

BLS OEWS May 2025 • 575 metro areas

Compare Child, Family, and School Social Workers salaries & buying power

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

Full tool →
Child, Family, and School Social Workers
in
    vs

      All metros — Child, Family, and School Social Workers salaries

      AK
      Metro areaMedian salaryEmployed
      Fairbanks, AK $64,940130
      Anchorage, AK $63,040780
      Alaska $60,2201,520
      Alaska $56,350610
      AL
      Metro areaMedian salaryEmployed
      Montgomery, AL $54,280580
      Mobile, AL $49,720420
      Gadsden, AL $49,26080
      Decatur, AL $48,710110
      Northwest Alabama $47,890120
      Huntsville, AL $47,540480
      Alabama $46,8904,430
      Florence, AL $46,890120
      Southeast Alabama $46,890150
      Birmingham, AL $46,8101,060
      Tuscaloosa, AL $46,080180
      Daphne, AL $45,87090
      Northeast Alabama $45,750340
      Anniston, AL $44,65080
      Southwest Alabama $44,650200
      Auburn, AL $44,280120
      Dothan, AL $43,450150
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $52,30090
      Little Rock, AR $47,990420
      Fort Smith, AR-OK $43,950110
      West Arkansas $43,86060
      Jonesboro, AR $43,74060
      Arkansas $42,9601,070
      Hot Springs, AR $42,31040
      South Arkansas $41,420180
      North Arkansas $40,240110
      East Arkansas $38,680100
      AZ
      Metro areaMedian salaryEmployed
      Lake Havasu City, AZ $50,150140
      Phoenix, AZ $50,1505,260
      Prescott Valley, AZ $50,150140
      Sierra Vista, AZ $50,15090
      Arizona $50,1407,770
      Yuma, AZ $50,030170
      Arizona $49,610250
      Flagstaff, AZ $49,320130
      Tucson, AZ $46,8501,550
      CA
      Metro areaMedian salaryEmployed
      San Jose, CA $78,7002,090
      Hanford, CA $78,250130
      Los Angeles, CA $76,60023,100
      Oxnard, CA $75,940720
      San Francisco, CA $71,8105,700
      Salinas, CA $70,780370
      Stockton, CA $70,690670
      California $69,25055,220
      Vallejo, CA $67,900290
      Sacramento, CA $66,6103,310
      Eastern Sierra-Mother Lode Region of California $66,090250
      Modesto, CA $65,240620
      Riverside, CA $64,2705,270
      Chico, CA $63,320370
      Fresno, CA $63,2701,850
      San Luis Obispo, CA $62,400360
      Yuba City, CA $61,880210
      San Diego, CA $61,4204,330
      Santa Cruz, CA $61,310390
      North Coast Region of California $60,160
      Merced, CA $59,860480
      North Valley-Northern Mountains Region of California $59,400400
      Redding, CA $59,220240
      Santa Maria, CA $59,020420
      Visalia, CA $59,000580
      Napa, CA $58,100200
      Bakersfield, CA $57,940910
      Santa Rosa, CA $57,260710
      El Centro, CA $54,270150
      CO
      Metro areaMedian salaryEmployed
      Greeley, CO $70,880360
      Denver, CO $65,6503,820
      Boulder, CO $64,290520
      Colorado $63,5607,840
      Northwest Colorado $62,010300
      Colorado Springs, CO $61,1001,130
      Fort Collins, CO $60,940630
      Southwest Colorado $59,930380
      Grand Junction, CO $55,520270
      Eastern and Southern Colorado $52,820280
      Pueblo, CO $50,560130
      CT
      Metro areaMedian salaryEmployed
      Hartford, CT $80,2802,250
      Bridgeport, CT $79,8401,300
      Norwich, CT $78,950350
      Connecticut $78,9405,360
      Waterbury, CT $78,700440
      Connecticut $77,760210
      New Haven, CT $74,470770
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $75,7806,800
      DE
      Metro areaMedian salaryEmployed
      Dover, DE $50,530190
      Delaware $46,170810
      Sussex Delaware $46,170160
      FL
      Metro areaMedian salaryEmployed
      Punta Gorda, FL $70,460110
      Homosassa Springs, FL $62,31040
      Panama City, FL $61,100170
      Miami, FL $57,5304,880
      Cape Coral, FL $55,330690
      Orlando, FL $54,7701,490
      Tampa, FL $53,7502,770
      Jacksonville, FL $53,4001,250
      South Florida $52,680110
      Florida $52,35016,160
      Palm Bay, FL $51,810270
      North Port, FL $50,880490
      Naples, FL $50,720180
      Deltona, FL $49,510400
      Crestview, FL $49,380120
      North Florida $48,270340
      Sebastian, FL $47,99080
      Gainesville, FL $47,870290
      Port St. Lucie, FL $47,870360
      Ocala, FL $47,800150
      Lakeland, FL $47,730360
      Pensacola, FL $47,560420
      Wildwood, FL $46,550
      Tallahassee, FL $45,950310
      GA
      Metro areaMedian salaryEmployed
      Atlanta, GA $50,6803,170
      Georgia $47,7705,980
      Hinesville, GA $47,08050
      Gainesville, GA $46,63090
      Middle Georgia $46,630230
      South Georgia $46,630400
      Athens, GA $46,240120
      Macon, GA $46,080150
      Dalton, GA $46,050110
      Albany, GA $45,930150
      Augusta, GA-SC $45,930350
      North Georgia $45,930250
      Rome, GA $45,93080
      Savannah, GA $45,930210
      Warner Robins, GA $45,93050
      East Georgia $45,280120
      Columbus, GA-AL $44,200220
      Brunswick, GA $43,64080
      Valdosta, GA $42,390150
      GU
      Metro areaMedian salaryEmployed
      Guam $40,88050
      HI
      Metro areaMedian salaryEmployed
      Urban Honolulu, HI $66,470710
      Hawaii $66,4501,080
      Kahului, HI $65,920120
      Hawaii / Kauai $65,900240
      IA
      Metro areaMedian salaryEmployed
      Des Moines, IA $55,140770
      Southeast Iowa $52,770550
      Davenport, IA-IL $51,730410
      Waterloo, IA $51,620180
      Iowa $50,7103,450
      Northwest Iowa $50,480260
      Northeast Iowa $50,380220
      Dubuque, IA $49,23080
      Sioux City, IA-NE-SD $49,230180
      Southwest Iowa $46,880190
      Iowa City, IA $46,780200
      Cedar Rapids, IA $46,480420
      Ames, IA $44,950120
      ID
      Metro areaMedian salaryEmployed
      Twin Falls, ID $68,02050
      Lewiston, ID-WA $65,74080
      Boise City, ID $63,230450
      Idaho $62,1501,010
      Southeast-Central Idaho $61,860100
      Coeur d'Alene, ID $61,240100
      Northwestern Idaho $56,28070
      Pocatello, ID $55,54070
      Idaho Falls, ID $54,450100
      IL
      Metro areaMedian salaryEmployed
      Springfield, IL $71,990680
      Chicago, IL-IN $64,60012,150
      South Illinois $62,440590
      Illinois $62,26017,790
      West Central Illinois $58,230460
      Champaign, IL $58,020370
      Decatur, IL $56,940140
      Bloomington, IL $56,330240
      East Central Illinois $54,080410
      Kankakee, IL $53,050130
      Rockford, IL $52,420450
      Peoria, IL $51,880820
      Northwest Illinois $50,130440
      IN
      Metro areaMedian salaryEmployed
      Elkhart, IN $54,600150
      Columbus, IN $52,52080
      Evansville, IN $52,030370
      Fort Wayne, IN $52,030410
      Indianapolis, IN $51,6901,980
      Bloomington, IN $51,400110
      Indiana $51,4006,270
      Lafayette, IN $50,780130
      South Bend, IN-MI $50,780450
      Terre Haute, IN $50,600200
      Central Indiana $50,470380
      Kokomo, IN $50,47080
      Northern Indiana $50,470340
      Southern Indiana $50,470500
      Michigan City, IN $48,730110
      Muncie, IN $48,730130
      KS
      Metro areaMedian salaryEmployed
      Lawrence, KS $57,300130
      Kansas $52,6903,380
      Manhattan, KS $52,690230
      Wichita, KS $52,430810
      Kansas $51,080820
      Topeka, KS $49,940370
      KY
      Metro areaMedian salaryEmployed
      Bowling Green, KY $63,130300
      Elizabethtown, KY $60,040180
      Lexington, KY $59,2401,000
      Owensboro, KY $59,240230
      Louisville/Jefferson County, KY-IN $58,8001,550
      Paducah, KY-IL $58,700160
      Central Kentucky $57,390990
      Kentucky $57,3907,780
      West Kentucky $57,390610
      South Central Kentucky $55,430960
      East Kentucky $53,470960
      LA
      Metro areaMedian salaryEmployed
      Baton Rouge, LA $63,460280
      Slidell, LA $62,64040
      New Orleans, LA $61,130300
      Houma, LA $60,59060
      Louisiana $57,8801,030
      Lake Charles, LA $47,49050
      Shreveport, LA $45,53040
      Monroe, LA $37,650120
      Lafayette, LA $36,94050
      Alexandria, LA $33,70040
      MA
      Metro areaMedian salaryEmployed
      Amherst Town, MA $74,030600
      Barnstable Town, MA $69,680190
      Pittsfield, MA $69,680220
      Boston, MA-NH $68,4506,300
      Massachusetts $67,8809,830
      Worcester, MA $67,6101,350
      Springfield, MA $54,390510
      Massachusetts $48,690120
      MD
      Metro areaMedian salaryEmployed
      Lexington Park, MD $77,650100
      Salisbury, MD $77,650200
      Baltimore, MD $74,5302,690
      Maryland $70,8405,030
      Maryland $63,940340
      Hagerstown, MD-WV $61,570200
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $65,110630
      Maine $62,6201,910
      Lewiston, ME $61,960170
      Northeast Maine $60,990230
      Southwest Maine $60,990600
      Bangor, ME $60,220260
      MI
      Metro areaMedian salaryEmployed
      Southern Michigan $63,000590
      Mid Michigan $62,440780
      Jackson, MI $61,900230
      Ann Arbor, MI $60,540530
      Lansing, MI $60,500690
      Niles, MI $60,390150
      Muskegon, MI $60,100260
      Detroit, MI $59,9506,270
      Traverse City, MI $59,320270
      Michigan $59,03015,690
      Upper Peninsula of Michigan $58,790620
      Flint, MI $58,290750
      Northern Michigan $58,050640
      Monroe, MI $55,300140
      Bay City, MI $54,330170
      Grand Rapids, MI $54,1102,120
      Battle Creek, MI $53,770240
      Midland, MI $53,210150
      Kalamazoo, MI $52,380460
      Saginaw, MI $51,210390
      MN
      Metro areaMedian salaryEmployed
      St. Cloud, MN $68,920290
      Northwest Minnesota $66,560780
      Minneapolis, MN-WI $66,1303,830
      Minnesota $65,0106,430
      Southeast Minnesota $63,920390
      Rochester, MN $63,810230
      Southwest Minnesota $62,940300
      Northeast Minnesota $62,500140
      Duluth, MN-WI $60,950270
      Mankato, MN $60,300120
      MO
      Metro areaMedian salaryEmployed
      St. Louis, MO-IL $49,5003,550
      Kansas City, MO-KS $49,3802,440
      Southwest Missouri $48,190160
      Missouri $47,2007,970
      Jefferson City, MO $46,750330
      Joplin, MO-KS $46,720280
      North Missouri $46,530320
      Springfield, MO $46,490640
      Central Missouri $46,070490
      Southeast Missouri $46,070750
      Columbia, MO $45,910280
      St. Joseph, MO-KS $45,680170
      Cape Girardeau, MO-IL $45,440200
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $46,380420
      Lower East Mississippi $45,770460
      Lower West Mississippi $45,770260
      Hattiesburg, MS $45,590180
      Jackson, MS $44,690840
      Mississippi $44,6903,660
      Upper East Mississippi $42,610690
      West Delta Mississippi $42,610440
      MT
      Metro areaMedian salaryEmployed
      East-Central Montana $57,010180
      Southwest Montana $56,33090
      West Montana $53,910160
      Great Falls, MT $50,340140
      Billings, MT $49,690290
      Montana $49,6301,250
      Missoula, MT $49,090150
      Helena, MT $47,990120
      Bozeman, MT $47,610100
      NC
      Metro areaMedian salaryEmployed
      Raleigh, NC $62,5401,550
      Jacksonville, NC $62,500180
      Wilmington, NC $62,350530
      Charlotte, NC-SC $60,6704,000
      Durham, NC $60,360810
      Hickory, NC $58,970550
      North Carolina $57,66013,960
      Asheville, NC $57,550520
      Burlington, NC $56,020150
      Greensboro, NC $54,980880
      Greenville, NC $54,790320
      Central North Carolina $54,5001,040
      Winston, NC $54,430580
      Goldsboro, NC $54,050120
      Western North Carolina $53,940850
      Eastern North Carolina $53,4801,080
      Pinehurst, NC $52,42080
      Fayetteville, NC $50,070630
      Rocky Mount, NC $49,040190
      ND
      Metro areaMedian salaryEmployed
      Grand Forks, ND-MN $71,660180
      Bismarck, ND $68,480160
      West North Dakota $68,330120
      North Dakota $66,900780
      East North Dakota $66,300140
      Fargo, ND-MN $61,740210
      Minot, ND $60,30090
      NE
      Metro areaMedian salaryEmployed
      Omaha, NE-IA $49,3202,040
      Grand Island, NE $48,300170
      Nebraska $47,4004,610
      Lincoln, NE $47,300850
      South Nebraska $46,080790
      Northwest Nebraska $45,700330
      Northeast Nebraska $45,620510
      NH
      Metro areaMedian salaryEmployed
      Southwestern New Hampshire $72,630290
      New Hampshire $64,6301,130
      Northern New Hampshire $61,980130
      Manchester, NH $61,110370
      Central New Hampshire $48,97090
      NJ
      Metro areaMedian salaryEmployed
      Trenton, NJ $82,410340
      New Jersey $78,1506,410
      Vineland, NJ $68,990120
      Atlantic City, NJ $63,440310
      NM
      Metro areaMedian salaryEmployed
      Las Cruces, NM $54,550310
      Northern New Mexico $52,010230
      Eastern New Mexico $51,520530
      New Mexico $49,5302,850
      Albuquerque, NM $49,2601,400
      Santa Fe, NM $48,670190
      Farmington, NM $46,040140
      NV
      Metro areaMedian salaryEmployed
      Carson City, NV $65,250150
      Las Vegas, NV $60,4302,820
      Nevada $60,4303,730
      Balance of Nevada $60,130300
      Reno, NV $58,290470
      NY
      Metro areaMedian salaryEmployed
      Kiryas Joel, NY $76,820770
      New York, NY-NJ $72,75021,590
      Kingston, NY $71,040360
      New York $65,43027,220
      Albany, NY $65,2601,970
      Ithaca, NY $65,260110
      Rochester, NY $65,2601,450
      Buffalo, NY $64,3801,470
      Syracuse, NY $62,760980
      Binghamton, NY $62,740320
      Glens Falls, NY $61,190130
      Southwest New York $59,900600
      Elmira, NY $59,710140
      Central East New York $59,460710
      Utica, NY $58,750430
      Capital/Northern New York $58,170460
      Watertown, NY $52,020160
      OH
      Metro areaMedian salaryEmployed
      Cleveland, OH $59,0002,920
      Springfield, OH $58,040190
      Columbus, OH $57,4503,180
      Toledo, OH $56,260700
      Cincinnati, OH-KY-IN $52,2802,610
      Ohio $50,58015,240
      Dayton, OH $49,5401,000
      Canton, OH $48,890530
      Akron, OH $48,520970
      Lima, OH $48,340240
      West Northwestern Ohio $48,230530
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $47,580710
      Southern Ohio $47,430610
      Youngstown, OH $47,060660
      Sandusky, OH $46,720130
      Eastern Ohio $46,330420
      Mansfield, OH $45,600150
      OK
      Metro areaMedian salaryEmployed
      Southeast Oklahoma $46,4001,390
      Enid, OK $43,950140
      Lawton, OK $43,950180
      Northwest Oklahoma $43,950380
      Oklahoma $43,9507,040
      Oklahoma City, OK $43,9502,170
      Southwest Oklahoma $43,950320
      Tulsa, OK $43,9501,570
      Northeast Oklahoma $42,990800
      OR
      Metro areaMedian salaryEmployed
      Grants Pass, OR $67,170130
      Albany, OR $64,130160
      Eastern Oregon $64,130260
      Medford, OR $64,130260
      Portland, OR-WA $64,1303,790
      Coast Oregon $62,770430
      Oregon $62,7706,260
      Salem, OR $62,730510
      Eugene, OR $61,120570
      Central Oregon $58,860250
      Corvallis, OR $58,82090
      Bend, OR $58,200360
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $78,9202,800
      PA
      Metro areaMedian salaryEmployed
      Harrisburg, PA $60,7001,040
      Philadelphia, PA-NJ-DE-MD $57,5807,510
      Allentown, PA-NJ $56,470950
      Lebanon, PA $54,060100
      Lancaster, PA $53,110810
      Williamsport, PA $52,36090
      Northeastern Pennsylvania $52,340430
      Chambersburg, PA $51,700210
      Pennsylvania $51,03018,200
      York, PA $50,630530
      Reading, PA $50,380510
      Central Pennsylvania $50,360560
      Gettysburg, PA $50,100130
      Erie, PA $49,660560
      Pittsburgh, PA $49,3203,480
      Northwestern Pennsylvania $46,480520
      Scranton, PA $45,280800
      State College, PA $45,200160
      Southwestern Pennsylvania $44,610660
      Altoona, PA $41,620190
      Johnstown, PA $39,970230
      PR
      Metro areaMedian salaryEmployed
      Puerto Rico $53,560140
      Ponce, PR $51,640200
      Mayaguez, PR $51,520150
      Arecibo, PR $51,490100
      Aguadilla, PR $51,480150
      Guayama, PR $51,32060
      San Juan, PR $43,9602,740
      RI
      Metro areaMedian salaryEmployed
      Rhode Island $67,1502,320
      Providence, RI-MA $65,8703,030
      SC
      Metro areaMedian salaryEmployed
      Hilton Head Island, SC $51,000140
      Florence, SC $50,490410
      Southern South Carolina $50,490230
      Charleston, SC $49,910780
      Northeastern South Carolina $48,570280
      South Carolina $47,5505,810
      Spartanburg, SC $47,340380
      Greenville, SC $46,5501,000
      Columbia, SC $46,4901,280
      Northwestern South Carolina $46,490330
      Myrtle Beach, SC $45,070250
      Sumter, SC $43,690130
      SD
      Metro areaMedian salaryEmployed
      West South Dakota $53,900380
      Sioux Falls, SD-MN $53,140620
      South Dakota $53,1401,850
      East South Dakota $52,300430
      Rapid City, SD $50,400410
      TN
      Metro areaMedian salaryEmployed
      North Central Tennessee $62,670320
      East Tennessee $61,500250
      West Tennessee $58,030320
      Morristown, TN $58,020120
      South Central Tennessee $58,020280
      Clarksville, TN-KY $58,010350
      Cleveland, TN $57,790100
      Tennessee $56,3907,150
      Johnson City, TN $56,190240
      Nashville, TN $55,0601,930
      Jackson, TN $53,980230
      Kingsport, TN-VA $53,980310
      Knoxville, TN $53,9801,040
      Memphis, TN-MS-AR $53,9801,700
      Chattanooga, TN-GA $52,480550
      TX
      Metro areaMedian salaryEmployed
      San Angelo, TX $57,090130
      Odessa, TX $56,68080
      Dallas, TX $54,8505,360
      Sherman, TX $54,55080
      Wichita Falls, TX $53,780100
      Corpus Christi, TX $53,670420
      North Region of Texas $53,670560
      San Antonio, TX $53,6702,880
      Waco, TX $53,670290
      Austin, TX $53,3701,930
      Beaumont, TX $53,370290
      Tyler, TX $52,020170
      Midland, TX $51,590110
      Eastern Region of Texas $51,140280
      Killeen, TX $51,090450
      Houston, TX $50,7104,800
      Texas $49,94026,490
      Abilene, TX $49,490330
      Coastal Plains Region of Texas $49,170320
      College Station, TX $48,790180
      El Paso, TX $48,790770
      Laredo, TX $48,790240
      McAllen, TX $48,790750
      Texarkana, TX-AR $48,79090
      Victoria, TX $48,57080
      Longview, TX $47,680310
      Amarillo, TX $47,420290
      Hill Country Region of Texas $46,230590
      Northwestern Region of Texas $44,860360
      Border Region of Texas $42,650120
      Lubbock, TX $41,970430
      Brownsville, TX $40,3303,260
      UT
      Metro areaMedian salaryEmployed
      Salt Lake City, UT $51,040780
      Ogden, UT $50,310320
      Provo, UT $49,070290
      Utah $49,0701,830
      Wasatch Front Fringe Utah $47,80030
      St. George, UT $45,410110
      High Desert Utah $44,720190
      Logan, UT-ID $43,970110
      VA
      Metro areaMedian salaryEmployed
      Richmond, VA $60,4301,420
      Virginia $60,2808,160
      Virginia Beach, VA-NC $60,1901,630
      Harrisonburg, VA $59,660150
      Northeast Virginia $58,890140
      Charlottesville, VA $58,220230
      Winchester, VA-WV $58,150180
      Lynchburg, VA $54,750280
      Northwest Virginia $53,390170
      Staunton, VA $53,390120
      Roanoke, VA $51,530340
      Southwest Virginia $49,580380
      Blacksburg, VA $49,360130
      West Virginia $48,2202,370
      Southside Virginia $47,330240
      Northern West Virginia $46,520550
      Southern West Virginia $46,400390
      VI
      Metro areaMedian salaryEmployed
      Virgin Islands $50,03040
      VT
      Metro areaMedian salaryEmployed
      Northern Vermont $68,310210
      Burlington, VT $67,910210
      Southern Vermont $65,370160
      Vermont $65,370540
      WA
      Metro areaMedian salaryEmployed
      Longview, WA $76,660120
      Olympia, WA $76,470590
      Wenatchee, WA $75,600110
      Seattle, WA $72,9505,560
      Bremerton, WA $72,310280
      Eastern Washington $72,310280
      Washington $72,29010,570
      Mount Vernon, WA $70,590190
      Walla Walla, WA $70,49090
      Yakima, WA $70,400420
      Western Washington $70,050480
      Kennewick, WA $69,990350
      Spokane, WA $66,2401,020
      Bellingham, WA $62,290350
      WI
      Metro areaMedian salaryEmployed
      Racine, WI $69,800200
      Oshkosh, WI $63,650280
      South Central Wisconsin $62,070410
      Western Wisconsin $61,710210
      Madison, WI $61,380710
      Eau Claire, WI $60,630190
      Milwaukee, WI $59,8201,570
      Wisconsin $58,6705,290
      Northwestern Wisconsin $55,970180
      Kenosha, WI $54,860150
      Wausau, WI $54,540100
      Northeastern Wisconsin $54,030310
      Appleton, WI $53,200180
      Janesville, WI $53,070110
      Fond du Lac, WI $52,81070
      Green Bay, WI $51,670270
      Sheboygan, WI $51,15080
      La Crosse, WI-MN $47,79090
      WV
      Metro areaMedian salaryEmployed
      Morgantown, WV $54,960150
      Charleston, WV $48,220570
      Parkersburg, WV $47,820100
      Weirton, WV-OH $47,700160
      Huntington, WV-KY-OH $47,520600
      Beckley, WV $47,230130
      Wheeling, WV-OH $46,880100
      WY
      Metro areaMedian salaryEmployed
      Casper, WY $63,85090
      Cheyenne, WY $56,430110
      Western Wyoming $56,430210
      Wyoming $56,430610
      Eastern Wyoming $44,850200