Crossing Guards and Flaggers Salary by City

BLS OEWS May 2025 • 316 metro areas

Compare Crossing Guards and Flaggers salaries & buying power

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

Full tool →
Crossing Guards and Flaggers
in
    vs

      All metros — Crossing Guards and Flaggers salaries

      AL
      Metro areaMedian salaryEmployed
      Mobile, AL $43,170 30
      Birmingham, AL $28,770 50
      Northeast Alabama $26,270 40
      Alabama $25,480 340
      Montgomery, AL $20,580 70
      AR
      Metro areaMedian salaryEmployed
      Fayetteville, AR $32,260
      Arkansas $30,590
      Little Rock, AR $30,590
      AZ
      Metro areaMedian salaryEmployed
      Yuma, AZ $44,660 30
      Arizona $34,020 1,730
      Phoenix, AZ $34,020 1,420
      Tucson, AZ $32,050 220
      CA
      Metro areaMedian salaryEmployed
      Vallejo, CA $80,720 210
      North Valley-Northern Mountains Region of California $80,190 90
      Sacramento, CA $61,170 440
      San Francisco, CA $59,300 890
      Santa Rosa, CA $59,110 150
      San Jose, CA $58,160 500
      Bakersfield, CA $58,060 290
      Salinas, CA $55,680 40
      Santa Maria, CA $49,340 40
      California $49,310 7,560
      San Diego, CA $49,040 710
      Los Angeles, CA $48,970 1,950
      Fresno, CA $48,770 130
      Oxnard, CA $47,710 190
      North Coast Region of California $47,560
      Stockton, CA $46,420 160
      San Luis Obispo, CA $45,710 70
      Visalia, CA $44,380 40
      Modesto, CA $42,130 140
      Riverside, CA $41,240 840
      El Centro, CA $33,280 60
      CO
      Metro areaMedian salaryEmployed
      Colorado Springs, CO $44,180
      Boulder, CO $39,770 70
      Colorado $37,660 1,870
      Denver, CO $36,820 1,090
      Northwest Colorado $36,120 60
      Pueblo, CO $35,480 50
      CT
      Metro areaMedian salaryEmployed
      Hartford, CT $43,790 490
      New Haven, CT $42,980 220
      Bridgeport, CT $39,770
      Connecticut $38,490 1,880
      Waterbury, CT $38,490 340
      Norwich, CT $37,460 130
      Connecticut $37,180 200
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $42,510 2,540
      DE
      Metro areaMedian salaryEmployed
      Delaware $36,120 500
      Sussex Delaware $34,620 100
      Dover, DE $33,560 100
      FL
      Metro areaMedian salaryEmployed
      Cape Coral, FL $42,280 50
      Port St. Lucie, FL $39,040 70
      South Florida $38,070 70
      North Florida $38,030 40
      Orlando, FL $37,820 790
      Miami, FL $36,430 2,100
      Wildwood, FL $36,130 40
      North Port, FL $36,090 170
      Tampa, FL $36,080 1,120
      Florida $35,480 6,850
      Panama City, FL $35,430 40
      Jacksonville, FL $35,420 560
      Gainesville, FL $35,030 110
      Palm Bay, FL $34,110 160
      Ocala, FL $34,090 60
      Tallahassee, FL $33,620 130
      Pensacola, FL $32,180 80
      Lakeland, FL $31,520
      Deltona, FL $30,180 230
      GA
      Metro areaMedian salaryEmployed
      Athens, GA $82,400 30
      Atlanta, GA $35,240 910
      Georgia $34,850 1,390
      Savannah, GA $33,450 40
      North Georgia $31,200 50
      Macon, GA $31,000 30
      Augusta, GA-SC $29,920 50
      Rome, GA $20,970
      Albany, GA $20,070
      HI
      Metro areaMedian salaryEmployed
      Hawaii $53,940 220
      Urban Honolulu, HI $53,940 150
      IA
      Metro areaMedian salaryEmployed
      Iowa $39,380 170
      Davenport, IA-IL $34,340 80
      ID
      Metro areaMedian salaryEmployed
      Coeur d'Alene, ID $43,310 110
      Boise City, ID $40,470 250
      Idaho $40,000 660
      Northwestern Idaho $38,730 50
      IL
      Metro areaMedian salaryEmployed
      Chicago, IL-IN $38,820 2,310
      Illinois $38,820 2,560
      Champaign, IL $35,260 40
      South Illinois $34,900 40
      West Central Illinois $33,140 60
      East Central Illinois $32,490 60
      Peoria, IL $31,200 50
      Northwest Illinois $30,580 80
      IN
      Metro areaMedian salaryEmployed
      Fort Wayne, IN $40,000 100
      South Bend, IN-MI $36,580 60
      Bloomington, IN $36,120 40
      Indiana $36,100 2,420
      Indianapolis, IN $36,100 1,220
      Northern Indiana $35,680 200
      Elkhart, IN $35,560 90
      Muncie, IN $35,180 40
      Terre Haute, IN $34,940 80
      Central Indiana $34,600 60
      KS
      Metro areaMedian salaryEmployed
      Wichita, KS $36,490 40
      Kansas $35,820 80
      Kansas $32,720 170
      KY
      Metro areaMedian salaryEmployed
      Louisville/Jefferson County, KY-IN $34,890 120
      Kentucky $33,870 300
      Lexington, KY $33,870 150
      LA
      Metro areaMedian salaryEmployed
      New Orleans, LA $31,050 100
      Houma, LA $25,450 30
      Louisiana $22,980 390
      Baton Rouge, LA $17,960 170
      MA
      Metro areaMedian salaryEmployed
      Massachusetts $47,460 50
      Boston, MA-NH $43,020 830
      Massachusetts $41,010 1,290
      Springfield, MA $35,180 230
      Worcester, MA $34,540 120
      MD
      Metro areaMedian salaryEmployed
      Maryland $36,270 2,860
      Baltimore, MD $35,710 1,670
      Maryland $34,970 120
      Hagerstown, MD-WV $31,200 230
      ME
      Metro areaMedian salaryEmployed
      Northeast Maine $43,480 40
      Portland, ME $42,610 560
      Maine $42,130 1,020
      Lewiston, ME $41,560 190
      Southwest Maine $40,130 160
      Bangor, ME $39,020
      MI
      Metro areaMedian salaryEmployed
      Northern Michigan $38,370 40
      Grand Rapids, MI $35,150 100
      Kalamazoo, MI $34,310 40
      Midland, MI $34,000 30
      Flint, MI $31,500 40
      Niles, MI $31,350 40
      Michigan $31,200 1,640
      Ann Arbor, MI $31,160 50
      Detroit, MI $31,110 960
      Upper Peninsula of Michigan $31,110 30
      Lansing, MI $31,050 50
      Southern Michigan $29,890 80
      Mid Michigan $26,970 50
      MN
      Metro areaMedian salaryEmployed
      Northwest Minnesota $49,160 30
      Minneapolis, MN-WI $48,590 260
      Minnesota $48,590 390
      MO
      Metro areaMedian salaryEmployed
      Missouri $33,190 200
      St. Louis, MO-IL $33,190 180
      Kansas City, MO-KS $31,110 60
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $31,850 40
      West Delta Mississippi $30,510 30
      Mississippi $30,160 220
      Jackson, MS $29,250 40
      Lower East Mississippi $23,750 40
      Hattiesburg, MS $15,080 50
      Upper East Mississippi $15,080 60
      MT
      Metro areaMedian salaryEmployed
      Montana $42,300 110
      NC
      Metro areaMedian salaryEmployed
      Asheville, NC $36,680 50
      Charlotte, NC-SC $36,160 410
      Durham, NC $35,770 300
      Raleigh, NC $35,550 400
      North Carolina $35,290 2,030
      Winston, NC $35,290 150
      Greensboro, NC $33,870 120
      Wilmington, NC $33,850 100
      Hickory, NC $33,570 90
      Western North Carolina $29,570 40
      Central North Carolina $28,140
      ND
      Metro areaMedian salaryEmployed
      North Dakota $60,940 30
      Fargo, ND-MN $46,510 30
      NE
      Metro areaMedian salaryEmployed
      South Nebraska $38,630 40
      Nebraska $37,240 80
      NH
      Metro areaMedian salaryEmployed
      New Hampshire $44,960 500
      Northern New Hampshire $42,540 50
      Manchester, NH $37,550 110
      NJ
      Metro areaMedian salaryEmployed
      Trenton, NJ $43,920 170
      New Jersey $42,270 6,630
      Atlantic City, NJ $40,640 190
      Vineland, NJ $31,470 60
      NM
      Metro areaMedian salaryEmployed
      Albuquerque, NM $31,110 390
      New Mexico $31,110 470
      NV
      Metro areaMedian salaryEmployed
      Reno, NV $41,590
      Las Vegas, NV $33,140 450
      Nevada $32,860 650
      NY
      Metro areaMedian salaryEmployed
      Central East New York $55,230 120
      Kingston, NY $49,930 40
      New York, NY-NJ $44,190 13,110
      New York $44,180 9,890
      Albany, NY $39,850 240
      Kiryas Joel, NY $38,850 150
      Southwest New York $37,340 130
      Buffalo, NY $37,190 320
      Syracuse, NY $36,830 110
      Rochester, NY $36,510 390
      Utica, NY $34,260 70
      Capital/Northern New York $33,140 90
      Binghamton, NY $32,030 90
      Elmira, NY $31,370 50
      OH
      Metro areaMedian salaryEmployed
      Southern Ohio $50,800 130
      Eastern Ohio $44,190 40
      Columbus, OH $35,860 640
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $35,440 60
      West Northwestern Ohio $35,360
      Ohio $34,850 2,330
      Dayton, OH $34,660 50
      Cincinnati, OH-KY-IN $34,460 340
      Canton, OH $34,350 50
      Toledo, OH $34,110 120
      Akron, OH $34,040 170
      Cleveland, OH $30,220 490
      OK
      Metro areaMedian salaryEmployed
      Oklahoma City, OK $31,110 50
      Oklahoma $28,300 130
      Tulsa, OK $28,300 50
      OR
      Metro areaMedian salaryEmployed
      Eastern Oregon $73,450 30
      Coast Oregon $50,960 100
      Portland, OR-WA $48,550 1,790
      Eugene, OR $47,140 140
      Oregon $47,140 2,400
      Salem, OR $46,620 210
      Medford, OR $46,570 50
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $39,610 580
      PA
      Metro areaMedian salaryEmployed
      Southwestern Pennsylvania $55,730 110
      Altoona, PA $51,460 170
      York, PA $39,920 150
      Philadelphia, PA-NJ-DE-MD $37,840 3,840
      State College, PA $37,070 220
      Pittsburgh, PA $36,980 2,380
      Lancaster, PA $36,910 230
      Harrisburg, PA $36,820 490
      Allentown, PA-NJ $36,790 560
      Pennsylvania $36,240 9,600
      Reading, PA $35,430 120
      Central Pennsylvania $35,240 170
      Northeastern Pennsylvania $34,960
      Scranton, PA $34,580 560
      Erie, PA $33,800 70
      Northwestern Pennsylvania $24,060 80
      RI
      Metro areaMedian salaryEmployed
      Rhode Island $42,930 330
      Providence, RI-MA $38,540 410
      SC
      Metro areaMedian salaryEmployed
      Charleston, SC $99,060 160
      Columbia, SC $33,210 190
      South Carolina $32,480 1,120
      Greenville, SC $31,680 350
      Florence, SC $29,250 110
      SD
      Metro areaMedian salaryEmployed
      East South Dakota $50,340 50
      South Dakota $50,260 100
      TN
      Metro areaMedian salaryEmployed
      Nashville, TN $39,020 540
      Tennessee $37,770 1,380
      Kingsport, TN-VA $37,570 30
      Knoxville, TN $36,600 170
      Memphis, TN-MS-AR $32,990 430
      TX
      Metro areaMedian salaryEmployed
      Austin, TX $43,260 400
      San Antonio, TX $37,740 410
      College Station, TX $37,030 40
      Beaumont, TX $35,680 100
      Lubbock, TX $35,260 40
      Dallas, TX $33,140 1,300
      Houston, TX $33,050 1,030
      Waco, TX $32,950 30
      Texas $32,730 4,450
      McAllen, TX $32,240 120
      Hill Country Region of Texas $32,160 60
      Corpus Christi, TX $31,200 50
      North Region of Texas $31,200 40
      Tyler, TX $28,500 80
      Killeen, TX $27,300 140
      Amarillo, TX $21,170 40
      El Paso, TX $20,000 300
      UT
      Metro areaMedian salaryEmployed
      Wasatch Front Fringe Utah $50,170 70
      Salt Lake City, UT $35,970 790
      St. George, UT $35,780 70
      Utah $34,480 1,690
      Ogden, UT $33,190 360
      Provo, UT $31,910 270
      High Desert Utah $28,310 120
      Logan, UT-ID $27,370 60
      VA
      Metro areaMedian salaryEmployed
      Virginia $37,360 3,090
      Northeast Virginia $37,200 50
      Virginia Beach, VA-NC $36,140 560
      Southwest Virginia $35,560 40
      Staunton, VA $35,200 60
      Richmond, VA $35,150 550
      Roanoke, VA $34,640 130
      Northern West Virginia $33,180 380
      West Virginia $31,800 1,110
      Southside Virginia $26,970
      VT
      Metro areaMedian salaryEmployed
      Southern Vermont $46,130 80
      Vermont $45,670 350
      Burlington, VT $45,480 250
      Northern Vermont $45,410 50
      WA
      Metro areaMedian salaryEmployed
      Wenatchee, WA $66,410 60
      Spokane, WA $64,060 420
      Mount Vernon, WA $63,510 40
      Bellingham, WA $61,280 40
      Eastern Washington $60,150 30
      Washington $59,680 3,260
      Seattle, WA $58,450 1,800
      Western Washington $55,840 80
      Olympia, WA $51,470 50
      Bremerton, WA $47,050 60
      Kennewick, WA $44,530 50
      WI
      Metro areaMedian salaryEmployed
      Western Wisconsin $46,170
      Madison, WI $45,370 130
      Green Bay, WI $41,600 80
      Oshkosh, WI $40,950 30
      Racine, WI $38,740 40
      Milwaukee, WI $36,780 270
      Wisconsin $36,780 900
      Appleton, WI $34,220 30
      South Central Wisconsin $33,900 80
      Northeastern Wisconsin $30,760 70
      Janesville, WI $28,390 30
      WV
      Metro areaMedian salaryEmployed
      Charleston, WV $30,170 200
      Huntington, WV-KY-OH $29,840 70
      Parkersburg, WV $26,430 60
      WY
      Metro areaMedian salaryEmployed
      Western Wyoming $37,560 60
      Wyoming $36,400 140