Cities

Workplace safety enforcement data for 7,289 cities across the United States

# City State Employers Inspections Violations Total Penalties
1401 Long branch NJ 17 51 155 $212K
1402 Hockley TX 11 20 22 $212K
1403 Shelton CT 27 56 147 $212K
1404 Allen TX 42 19 71 $212K
1405 Clinton township MI 74 132 345 $212K
1406 Kingsport TN 83 135 439 $212K
1407 East hartford CT 36 67 211 $211K
1408 Denison IA 14 31 73 $211K
1409 Victor NY 29 57 154 $211K
1410 Toccoa GA 13 23 97 $211K
1411 Fort bragg NC 69 206 352 $211K
1412 Helena AL 10 13 39 $211K
1413 Leesburg GA 8 17 147 $211K
1414 San lorenzo CA 11 15 66 $211K
1415 Kokomo IN 24 31 40 $211K
1416 South portland ME 36 61 154 $210K
1417 Portland TN 21 53 205 $210K
1418 West fargo ND 28 52 75 $210K
1419 West springfield MA 40 52 124 $210K
1420 Pittston PA 37 57 89 $210K
1421 Harlingen TX 92 61 127 $210K
1422 East saint louis IL 30 51 139 $210K
1423 Fort madison IA 18 43 98 $210K
1424 Sussex WI 10 36 79 $210K
1425 Marshalltown IA 34 70 99 $210K
1426 Quarryville PA 5 13 58 $210K
1427 Morrilton AR 11 4 5 $210K
1428 Creston IA 12 32 111 $209K
1429 Olympia WA 150 279 728 $209K
1430 Franklin lakes NJ 23 42 116 $209K
1431 Inglewood CA 32 43 87 $209K
1432 Weehawken NJ 8 20 95 $209K
1433 Scotch plains NJ 17 36 100 $209K
1434 Oxford MS 40 66 100 $209K
1435 Antioch IL 12 24 72 $208K
1436 Plainfield IL 36 50 131 $208K
1437 Cleveland TN 55 81 292 $208K
1438 Dublin GA 29 33 98 $208K
1439 Mc cook IL 15 42 66 $208K
1440 Santa cruz CA 30 43 73 $208K
1441 Hot springs AR 11 23 57 $208K
1442 Cortland NY 63 131 376 $208K
1443 Lafayette NJ 5 12 48 $208K
1444 Meridian MS 57 61 105 $208K
1445 Cumberland RI 32 44 123 $207K
1446 Morton grove IL 22 18 40 $207K
1447 Windsor CO 33 65 84 $207K
1448 Mitchell SD 15 24 55 $207K
1449 South gate CA 18 26 110 $207K
1450 Milford PA 10 20 33 $206K
1451 East boston MA 32 59 151 $206K
1452 West monroe LA 36 35 81 $206K
1453 Jackson MO 18 36 107 $206K
1454 Rison AR 5 8 34 $206K
1455 Canal winchester OH 20 32 86 $206K
1456 Mine hill NJ 9 13 68 $206K
1457 Sicklerville NJ 16 17 32 $205K
1458 Claremore OK 24 25 30 $205K
1459 Forest park GA 46 54 114 $205K
1460 Manville NJ 7 26 106 $205K
1461 Jackson OH 11 31 92 $205K
1462 East brunswick NJ 44 38 103 $205K
1463 Princeton WV 29 37 146 $205K
1464 Bloomfield NJ 30 36 96 $204K
1465 Smyrna TN 44 90 256 $204K
1466 Bell CA 6 17 47 $204K
1467 Grandview MO 30 49 92 $204K
1468 Augusta ME 28 78 158 $204K
1469 Coldwater MI 34 92 268 $204K
1470 Farmington CT 19 46 152 $204K
1471 Clarksburg MD 26 57 310 $204K
1472 Glendale CA 56 51 113 $204K
1473 Olive branch MS 41 65 50 $204K
1474 Williamstown NJ 21 37 100 $203K
1475 Jasper AL 14 23 34 $203K
1476 Marshall MI 34 77 246 $203K
1477 Lincoln RI 24 43 92 $203K
1478 Morristown TN 61 103 391 $203K
1479 Lancaster OH 15 31 66 $203K
1480 Delphos OH 9 18 51 $203K
1481 Incline village NV 14 34 71 $203K
1482 Holyoke MA 37 66 106 $202K
1483 Happy valley OR 28 72 149 $202K
1484 Somerville MA 30 47 121 $202K
1485 Chowchilla CA 26 62 65 $201K
1486 Wewoka OK 6 9 19 $201K
1487 Rocklin CA 26 41 65 $201K
1488 Solvay NY 9 24 93 $201K
1489 Delta OH 11 33 66 $201K
1490 El dorado KS 23 32 66 $201K
1491 Caro MI 10 32 103 $200K
1492 Crossville TN 47 85 329 $200K
1493 Arlington VA 128 143 142 $200K
1494 Hogansville GA 6 19 59 $200K
1495 Holcomb KS 5 28 32 $199K
1496 Roselle NJ 19 26 115 $199K
1497 Willoughby OH 30 38 151 $199K
1498 Montpelier OH 10 35 84 $199K
1499 Coachella CA 23 31 72 $199K
1500 North tonawanda NY 42 81 217 $199K
← Previous Page 15 of 73 Next →

Workplace Safety Data, City By City

PlainWorker collects OSHA inspection records, citation history, and current penalty totals for every U.S. city that appears in the federal Integrated Management Information System (IMIS). Cities are populated by employer establishment address, the location where the inspection actually occurred, not the corporate headquarters address. A national restaurant chain whose headquarters sits in one city but whose locations are inspected in hundreds of others will appear in each of those city pages with the specific inspection records that occurred there. This makes city-level views useful for understanding what is happening on the ground rather than where corporate paperwork is filed.

How Each City Page Is Built

For each city, our pages aggregate three layers: (1) the count of unique employer establishments inspected at least once in OSHA's reporting window, (2) the cumulative number of inspections and citations issued at those establishments, and (3) the total current penalty amount assessed across all citations. Current penalty is the amount after employer-agency settlement, not the initial proposed penalty, which is frequently reduced through informal settlement, abatement agreement, or administrative law judge decisions. Where a city's totals look unusually high or low compared to its population, the underlying mix of industries is usually the explanation: construction, manufacturing, and warehousing draw more inspections per worker than office-based sectors.

Federal OSHA vs. State Plans

Roughly 22 states operate their own OSHA-approved State Plans, which means workplace safety in those states is enforced by a state agency rather than by federal OSHA directly. State Plans are required to be at least as strict as the federal program, but they often adopt additional standards, use different penalty schedules, and prioritize different industries. Where a State Plan reports its data through IMIS, those records appear in our city pages alongside federal records; where reporting lags or is incomplete, the city totals should be read as federal-jurisdiction-only for that geography. The methodology page documents which states fall into each bucket and when the data was last refreshed.

Reading A City Page

Each city page lists the largest inspected employers (by penalty, then by inspection count), the most common industry sectors among inspected workplaces, the share of citations classified as serious, willful, or repeat, and a roll-up of the most-cited OSHA standards. The most-cited-standards roll-up is particularly useful for local hazard awareness: if fall-protection citations dominate a city's record, that pattern points to ongoing construction-sector risk; if respiratory-protection or hazard-communication citations dominate, that pattern points to chemical-exposure risk in manufacturing or services. We do not editorialize these patterns on the city page itself, we surface the data and let you draw conclusions, but the methodology page explains how each metric is computed.

Source And Refresh Cadence

City data is derived from the Occupational Safety and Health Administration's Enforcement Data, published by the U.S. Department of Labor at osha.gov and mirrored on enforcedata.dol.gov. We refresh on a quarterly cadence; the exact last-refresh date appears at the bottom of each city page. If a record on this page disagrees with the official OSHA establishment search at the same date, the official source is authoritative, please contact us with the record ID and we will investigate.

Why City-Level Views Matter For Workplace Safety

City-level enforcement data is one of the few public lenses that connects national policy with the specific job sites where workers spend their days. A national back-wage settlement, an industry-wide hazard alert, or a federal emphasis program ultimately resolves at a street address, a warehouse on the edge of town, a construction site downtown, a meat-processing plant near the interstate. By aggregating to the city, this directory makes it possible for workers, journalists, researchers, and local officials to see which workplaces in their own community have repeated citation history, which categories of hazard dominate, and how penalties compare to similar cities of similar industry mix. None of that requires editorializing, it requires consistently published, properly normalized public data, which is what each city page provides.

The cities listed in this directory are sorted by the number of inspected employer establishments. That ordering reflects scale, not severity: a large metropolitan area will generally have more inspected workplaces than a smaller one even if the rate of citations per worker is lower. To compare cities on a like-for-like basis, look at the average penalty per inspection on each city page rather than at total penalty figures. To compare to a national baseline, the most-dangerous-industries ranking on the rankings hub provides per-inspection averages by sector. Together those two views allow you to ask the most useful local question - "Is this city's enforcement record explained by its industry mix, or is something else going on?" - and answer it with public data alone.