Crossing Guards and Flaggers Salary in Ohio
BLS OEWS May 2025 • 11 metro areas • Ohio
Crossing Guards and Flaggers in Ohio earn a median salary of $36,681 per year on average across 11 metro and nonmetro areas, -2.7% vs the national median of $37,700. An estimated 2,090 crossing guards and flaggers are employed across Ohio, with salaries ranging from $30,220 to $50,800 depending on location.
$36,681
Avg median salary in Ohio
$50,800
Highest paying metro
$30,220
Lowest paying metro
2,090
Employed in Ohio
Compare Crossing Guards and Flaggers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Crossing Guards and Flaggers
inCrossing Guards and Flaggers salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southern Ohio | $50,800 | $35,430 | $61,300 | 130 |
| Eastern Ohio | $44,190 | $33,490 | $44,190 | 40 |
| Columbus, OH | $35,860 | $31,530 | $36,640 | 640 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $35,440 | $27,910 | $35,440 | 60 |
| West Northwestern Ohio | $35,360 | $35,360 | $35,440 | — |
| Dayton, OH | $34,660 | $33,800 | $37,050 | 50 |
| Cincinnati, OH-KY-IN | $34,460 | $27,740 | $35,520 | 340 |
| Canton, OH | $34,350 | $30,100 | $52,580 | 50 |
| Toledo, OH | $34,110 | $28,880 | $34,110 | 120 |
| Akron, OH | $34,040 | $31,970 | $34,350 | 170 |
| Cleveland, OH | $30,220 | $26,520 | $35,870 | 490 |