Cities

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

# City State Employers Inspections Violations Total Penalties
1601 Toano VA 11 29 157 $180K
1602 Monroe MI 57 122 273 $179K
1603 Croswell MI 7 21 142 $179K
1604 Deerfield beach FL 32 26 46 $179K
1605 Salisbury NC 49 78 230 $179K
1606 Little neck NY 18 33 75 $179K
1607 Plantation FL 15 24 34 $179K
1608 Greenwood village CO 18 18 19 $178K
1609 South burlington VT 44 68 107 $178K
1610 Buttonwillow CA 14 39 69 $178K
1611 Dillingham AK 8 17 113 $178K
1612 New albany MS 15 29 62 $178K
1613 Brook park OH 15 29 97 $178K
1614 Auburn ME 22 47 116 $178K
1615 South lyon MI 19 50 146 $178K
1616 Fort payne AL 22 44 83 $177K
1617 Trenton TN 33 79 360 $177K
1618 Wisconsin rapids WI 10 19 35 $177K
1619 Pelham AL 29 29 64 $177K
1620 El centro CA 38 67 144 $177K
1621 Middleburg PA 9 19 59 $177K
1622 Elkhart IN 59 75 115 $177K
1623 Cudahy WI 18 49 139 $177K
1624 Hope AR 12 18 35 $177K
1625 Beeville TX 18 9 18 $177K
1626 Pontiac IL 12 40 64 $177K
1627 Stoughton MA 27 42 103 $177K
1628 Scarborough ME 20 40 76 $177K
1629 Comstock park MI 31 61 266 $176K
1630 Raeford NC 17 18 138 $176K
1631 Humboldt TN 29 72 248 $176K
1632 Sugar land TX 57 39 63 $176K
1633 Peosta IA 7 22 64 $176K
1634 Vernon CT 10 54 303 $176K
1635 Frisco TX 93 43 69 $176K
1636 Ridgewood NJ 13 19 76 $176K
1637 Raymore MO 17 30 51 $176K
1638 Whitehall PA 19 27 115 $176K
1639 Bensalem PA 37 54 107 $175K
1640 Georgetown TX 35 37 77 $175K
1641 Northfield NJ 10 29 89 $175K
1642 Greenville AL 20 39 107 $175K
1643 Mt clemens MI 5 18 179 $175K
1644 Vernon hills IL 13 20 78 $175K
1645 Garden city KS 32 30 97 $175K
1646 Oxford AL 19 30 85 $175K
1647 Berwick PA 27 50 136 $174K
1648 Keyport NJ 18 38 116 $174K
1649 Kihei HI 42 31 116 $174K
1650 Rochester hills MI 50 111 355 $174K
1651 Chesterfield MO 31 21 52 $174K
1652 Southfield MI 127 113 353 $174K
1653 Monett MO 16 29 65 $174K
1654 Willard OH 6 18 27 $174K
1655 Newton MA 15 22 49 $174K
1656 Girdwood AK 7 26 97 $173K
1657 Wall township NJ 6 12 74 $173K
1658 Coventry RI 17 29 111 $173K
1659 Hartford WI 19 44 85 $173K
1660 Oswego NY 61 200 403 $173K
1661 Burleson TX 32 20 93 $173K
1662 Park city KS 12 27 64 $173K
1663 Horizon city TX 11 25 37 $173K
1664 Fenton MO 40 60 153 $173K
1665 Oakland NJ 7 17 53 $173K
1666 Orange TX 20 28 67 $173K
1667 Grand blanc MI 25 39 129 $173K
1668 Strongsville OH 22 24 73 $173K
1669 Lawrence township NJ 14 14 34 $173K
1670 Kingston NY 32 54 179 $173K
1671 Cape coral FL 40 23 48 $172K
1672 Nottingham MD 33 60 277 $172K
1673 Streator IL 11 30 64 $172K
1674 Manchester IA 10 36 60 $172K
1675 Middleton WI 21 30 52 $172K
1676 Warren PA 23 58 168 $172K
1677 Houma LA 41 37 29 $172K
1678 Alvin TX 21 26 59 $172K
1679 River falls WI 13 23 83 $172K
1680 Leesburg FL 31 36 106 $171K
1681 Ennis TX 11 17 51 $171K
1682 Winnemucca NV 36 97 228 $171K
1683 Arcata CA 42 94 128 $171K
1684 Exeter PA 6 17 57 $171K
1685 Media PA 9 2 3 $171K
1686 Johnstown NY 24 59 202 $171K
1687 Stuarts draft VA 9 31 16 $170K
1688 Greenwood MO 9 13 36 $170K
1689 Wauconda IL 11 21 136 $170K
1690 Vance AL 8 23 75 $170K
1691 Port neches TX 6 12 51 $170K
1692 Hartland WI 10 15 56 $170K
1693 Littleton MA 7 16 47 $170K
1694 Carnegie PA 25 52 201 $170K
1695 Princeton NJ 39 26 92 $170K
1696 Kailua HI 33 50 115 $170K
1697 Cleburne TX 23 27 44 $170K
1698 San jacinto CA 14 31 71 $170K
1699 Chehalis WA 57 122 308 $170K
1700 Costa mesa CA 36 43 72 $169K
← Previous Page 17 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.