Cities

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

# City State Employers Inspections Violations Total Penalties
1701 Von ormy TX 11 28 69 $169K
1702 Jefferson city MO 38 41 56 $169K
1703 Yauco PR 49 91 188 $169K
1704 Statesboro GA 42 50 96 $169K
1705 Maplesville AL 6 12 33 $169K
1706 Norwalk CT 55 76 265 $169K
1707 Mount pleasant MI 93 191 346 $169K
1708 Everett MA 41 45 88 $169K
1709 Tecumseh MI 14 34 144 $169K
1710 Dixon CA 26 49 77 $168K
1711 Pacoima CA 14 16 56 $168K
1712 Round rock TX 69 37 87 $168K
1713 Shelby township MI 40 92 318 $168K
1714 Saint peters MO 28 44 70 $168K
1715 Sycamore IL 12 30 58 $167K
1716 Avon MA 16 41 91 $167K
1717 Scotia CA 8 24 46 $167K
1718 Barnegat NJ 11 24 108 $167K
1719 Rincon GA 19 36 54 $167K
1720 San marcos CA 28 47 120 $167K
1721 Cumberland RI 29 37 103 $167K
1722 Fallon NV 48 124 192 $167K
1723 Henderson TN 22 55 252 $167K
1724 Kreamer PA 13 9 46 $167K
1725 Washington GA 6 13 112 $167K
1726 Fairburn GA 20 29 53 $167K
1727 American canyon CA 20 37 69 $167K
1728 Ventura CA 40 57 176 $167K
1729 Wheaton IL 17 36 43 $167K
1730 East windsor CT 19 37 147 $167K
1731 Middle village NY 9 19 88 $166K
1732 Glenview IL 30 36 62 $166K
1733 Cedar knolls NJ 10 16 62 $166K
1734 Miamisburg OH 26 27 48 $166K
1735 Port chester NY 23 34 92 $166K
1736 York NE 13 22 85 $166K
1737 Jackson NJ 30 53 108 $166K
1738 Millersburg OH 15 27 94 $166K
1739 Methuen MA 33 36 54 $166K
1740 Waunakee WI 19 26 67 $166K
1741 Asbury NJ 8 26 111 $166K
1742 Clearfield UT 45 100 173 $166K
1743 Le mars IA 7 26 39 $166K
1744 Bradford PA 18 31 123 $165K
1745 Spanish fork UT 35 51 103 $165K
1746 Cuyahoga falls OH 25 42 135 $165K
1747 Troy NY 68 137 356 $165K
1748 Eagle pass TX 32 15 63 $165K
1749 Sunol CA 10 52 92 $165K
1750 Paramount CA 29 44 108 $165K
1751 Lynwood CA 9 13 13 $165K
1752 Ardmore OK 20 21 70 $164K
1753 Northport AL 10 17 40 $164K
1754 Paragould AR 16 20 47 $164K
1755 Bergenfield NJ 20 26 86 $164K
1756 Hermitage PA 34 56 118 $164K
1757 Stuttgart AR 9 17 87 $164K
1758 Mays landing NJ 21 46 103 $164K
1759 West warwick RI 21 32 92 $164K
1760 King of prussia PA 29 41 104 $164K
1761 Corning NY 34 72 270 $164K
1762 Henderson CO 18 36 82 $164K
1763 Lihue HI 43 67 134 $163K
1764 Hodgkins IL 13 38 47 $163K
1765 Waldwick NJ 6 14 75 $163K
1766 Madison MS 41 49 104 $163K
1767 East moline IL 19 43 97 $163K
1768 Lewisville TX 65 32 78 $163K
1769 Sherwood AR 19 9 29 $163K
1770 Beachwood OH 15 4 16 $163K
1771 Aliquippa PA 25 42 104 $163K
1772 Dadeville AL 10 22 71 $163K
1773 Lathrop CA 41 127 121 $163K
1774 Austintown OH 9 16 52 $162K
1775 Paris IL 17 47 98 $162K
1776 King city CA 17 45 52 $162K
1777 Spring lake MI 28 65 270 $161K
1778 Saukville WI 6 18 56 $161K
1779 Sparta TN 23 48 241 $161K
1780 Woolwich township NJ 6 18 38 $161K
1781 Shawano WI 15 30 116 $161K
1782 Kearney NE 23 32 60 $161K
1783 Mattoon IL 19 37 75 $161K
1784 Westland MI 55 89 307 $161K
1785 Auburn WA 57 122 308 $161K
1786 Urbandale IA 29 32 53 $161K
1787 Fairfield AL 13 26 39 $160K
1788 Santa clara CA 68 81 107 $160K
1789 Plymouth MA 36 54 85 $160K
1790 Warren RI 12 29 71 $160K
1791 West babylon NY 28 20 80 $160K
1792 Auburndale FL 20 37 48 $160K
1793 Macedonia OH 14 28 64 $160K
1794 Portage MI 111 239 354 $160K
1795 Muscle shoals AL 16 28 94 $160K
1796 Romeo MI 26 56 431 $160K
1797 Longwood FL 32 35 77 $160K
1798 Orange beach AL 32 22 57 $159K
1799 Tarentum PA 10 27 84 $159K
1800 Davis CA 32 74 79 $159K
← Previous Page 18 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.