Cities

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

# City State Employers Inspections Violations Total Penalties
3501 Tipton CA 11 24 38 $58K
3502 Tarpon springs FL 32 15 42 $58K
3503 Umatilla FL 6 5 26 $58K
3504 Ludlow MA 8 16 29 $58K
3505 Dade city FL 10 11 32 $58K
3506 Jurupa valley CA 13 25 40 $58K
3507 San ramon CA 32 27 28 $58K
3508 Gastonia NC 81 119 220 $58K
3509 Santa paula CA 11 24 58 $58K
3510 Bar harbor ME 16 11 18 $58K
3511 Parlier CA 7 16 27 $58K
3512 Harlan IA 5 8 15 $58K
3513 Lawrenceville NJ 7 18 86 $58K
3514 Montrose CO 20 24 42 $58K
3515 Berkley MI 7 10 50 $58K
3516 Dundee MI 21 58 145 $58K
3517 Hilmar CA 10 34 29 $58K
3518 Columbia PA 9 18 38 $58K
3519 Three rivers TX 9 8 24 $58K
3520 Dover TN 23 56 83 $58K
3521 Centreville MD 13 29 130 $58K
3522 O fallon IL 14 23 31 $58K
3523 Lexington MA 16 21 41 $58K
3524 Pleasanton TX 11 10 17 $58K
3525 Nephi UT 12 26 77 $57K
3526 Hallandale beach FL 5 6 45 $57K
3527 Mount shasta CA 14 20 32 $57K
3528 Zellwood FL 5 11 14 $57K
3529 Peachtree corners GA 14 2 26 $57K
3530 Dulles VA 6 14 42 $57K
3531 Somerset WI 5 10 32 $57K
3532 Haines city FL 19 14 14 $57K
3533 Rockland ME 11 20 28 $57K
3534 Yazoo city MS 11 17 44 $57K
3535 Bluefield WV 20 22 33 $57K
3536 Pineville LA 12 10 21 $57K
3537 Windermere FL 6 7 20 $57K
3538 Denair CA 6 12 24 $57K
3539 Elliston VA 7 17 69 $57K
3540 Rifle CO 14 12 41 $57K
3541 Tarrytown NY 19 30 42 $57K
3542 Oak harbor WA 57 129 212 $57K
3543 Deerfield IL 14 6 19 $57K
3544 Ellwood city PA 10 20 47 $57K
3545 Berkeley heights NJ 12 20 41 $57K
3546 Wanchese NC 6 12 39 $57K
3547 Union beach NJ 7 20 42 $57K
3548 Woodbury heights NJ 9 18 63 $57K
3549 Webster NY 19 35 62 $57K
3550 Spanish springs NV 8 16 21 $57K
3551 Little ferry NJ 12 16 48 $57K
3552 Randleman NC 5 14 75 $57K
3553 Pelham NY 11 24 81 $56K
3554 Reidsville NC 23 24 106 $56K
3555 Catano PR 21 42 65 $56K
3556 Woodland WA 22 49 216 $56K
3557 Stilwell OK 6 4 11 $56K
3558 Quincy MI 6 27 85 $56K
3559 Emerson NJ 5 12 48 $56K
3560 Island heights NJ 6 16 48 $56K
3561 Ripon CA 24 53 44 $56K
3562 Laurinburg NC 13 14 101 $56K
3563 Woodcliff lake NJ 5 14 16 $56K
3564 Catskill NY 20 47 150 $56K
3565 Mc gregor TX 8 9 31 $56K
3566 Henderson NC 16 19 71 $56K
3567 Oakdale CA 21 52 42 $56K
3568 Balch springs TX 8 4 16 $56K
3569 Fulshear TX 7 12 26 $56K
3570 Montclair CA 17 20 77 $56K
3571 Buffalo MN 13 22 82 $56K
3572 Rogers MN 18 37 82 $56K
3573 Los molinos CA 8 24 14 $56K
3574 Oviedo FL 20 15 13 $56K
3575 Palmer MA 10 16 30 $56K
3576 Eutaw AL 8 8 29 $56K
3577 Coralville IA 23 16 41 $55K
3578 Long beach WA 6 17 98 $55K
3579 Sauk village IL 6 15 20 $55K
3580 Prospect CT 8 22 90 $55K
3581 Calexico CA 20 27 89 $55K
3582 Sioux center IA 10 23 47 $55K
3583 Auburn MA 10 13 20 $55K
3584 Wharton TX 8 17 37 $55K
3585 Sinking spring PA 6 15 41 $55K
3586 Barceloneta PR 34 79 83 $55K
3587 Aberdeen NC 8 7 94 $55K
3588 Somersworth NH 11 12 20 $55K
3589 Chalmette LA 16 13 18 $55K
3590 Parachute CO 8 14 30 $55K
3591 Yaphank NY 14 19 55 $55K
3592 Starkville MS 23 26 23 $55K
3593 Hartsdale NY 11 13 48 $55K
3594 Lewisburg PA 13 27 42 $55K
3595 Midland park NJ 5 6 32 $55K
3596 Kenilworth NJ 19 23 42 $55K
3597 Fridley MN 27 56 112 $55K
3598 Brentwood NY 22 19 55 $55K
3599 Irvington AL 9 12 39 $55K
3600 Kingsford MI 21 44 133 $55K
← Previous Page 36 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.