Cities

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

# City State Employers Inspections Violations Total Penalties
701 Shrewsbury MA 23 41 111 $392K
702 Pearland TX 68 66 212 $392K
703 Barron WI 6 22 83 $392K
704 Collegeville PA 14 21 57 $392K
705 New haven CT 83 160 376 $392K
706 Edmond OK 123 198 168 $392K
707 Passaic NJ 43 80 238 $391K
708 Davenport IA 94 141 208 $390K
709 Foley AL 49 69 171 $390K
710 Lodi CA 86 176 267 $389K
711 Ashland OH 12 21 70 $389K
712 Midland VA 5 16 81 $388K
713 Watertown SD 29 42 128 $388K
714 New castle PA 58 111 369 $388K
715 Missoula MT 80 153 213 $387K
716 Dubuque IA 60 128 208 $386K
717 New brunswick NJ 44 74 183 $386K
718 North arlington NJ 12 32 192 $385K
719 Tallahassee FL 169 142 211 $385K
720 Sealy TX 14 25 123 $385K
721 Nampa ID 83 91 129 $385K
722 Cantonment FL 22 45 70 $384K
723 Beaver dam WI 21 52 158 $383K
724 Kent WA 115 220 647 $383K
725 Fayetteville AR 73 38 131 $383K
726 West burlington IA 9 22 73 $382K
727 New oxford PA 11 30 106 $382K
728 Fairbanks AK 98 220 447 $381K
729 Bordentown NJ 32 70 205 $380K
730 Niles OH 25 54 145 $380K
731 Lebanon OH 33 44 78 $380K
732 Kissimmee FL 132 59 87 $378K
733 Salem NJ 38 67 275 $378K
734 Londonderry NH 39 53 141 $378K
735 Goddard KS 25 49 58 $378K
736 Braselton GA 27 55 109 $378K
737 Marlborough MA 27 33 146 $377K
738 Fort lee NJ 40 80 209 $376K
739 Maplewood NJ 30 44 143 $376K
740 Newton NJ 33 86 228 $375K
741 Oroville CA 77 228 321 $373K
742 Valencia PA 6 8 21 $372K
743 Rialto CA 36 66 105 $372K
744 Tallmadge OH 9 14 29 $371K
745 Marion OH 28 57 100 $371K
746 Wayne NJ 45 75 188 $371K
747 Plover WI 13 30 78 $371K
748 Montebello CA 26 43 141 $370K
749 Honesdale PA 11 17 18 $368K
750 Troy OH 30 66 199 $368K
751 Chicopee MA 32 65 172 $368K
752 Alameda CA 42 128 202 $368K
753 Converse TX 31 61 146 $367K
754 Jonesboro AR 64 65 114 $366K
755 Stafford TX 41 32 89 $366K
756 Social circle GA 21 54 122 $365K
757 Lavonia GA 15 34 130 $365K
758 Romeoville IL 39 70 87 $365K
759 Nashua NH 93 106 246 $365K
760 Thomaston GA 13 28 90 $364K
761 Muskogee OK 58 35 89 $361K
762 Orland park IL 33 43 85 $361K
763 South windsor CT 20 56 285 $361K
764 Fort campbell KY 56 150 207 $360K
765 Lakewood OH 19 29 78 $360K
766 Homerville GA 6 22 125 $359K
767 Lawrence KS 85 118 177 $359K
768 Poughkeepsie NY 61 111 251 $359K
769 West hartford CT 48 80 255 $359K
770 Dawsonville GA 29 45 132 $359K
771 Oconomowoc WI 28 57 178 $358K
772 Branson MO 52 26 56 $358K
773 Elmira heights NY 10 26 143 $358K
774 Hutchinson KS 42 70 147 $356K
775 Rahway NJ 26 50 124 $355K
776 Dayton NJ 34 68 112 $355K
777 Scottsdale AZ 159 170 341 $354K
778 Johnson city TN 92 170 491 $353K
779 Flint MI 175 361 742 $353K
780 Fall river MA 68 133 219 $353K
781 Lafayette AL 6 11 25 $352K
782 Odessa FL 20 30 49 $352K
783 Grand prairie TX 112 74 108 $351K
784 Melbourne FL 69 49 97 $351K
785 Pendergrass GA 11 38 106 $351K
786 New albany OH 23 53 128 $351K
787 Valdez AK 12 38 243 $351K
788 Morton IL 33 79 182 $351K
789 Cherry hill NJ 65 66 226 $350K
790 Concord NH 58 65 161 $349K
791 Roseville MI 61 142 487 $349K
792 Racine WI 37 56 186 $349K
793 New orleans LA 293 273 268 $349K
794 La fayette GA 11 25 73 $349K
795 Milford DE 19 43 94 $348K
796 Waterville OH 8 23 62 $347K
797 Denison TX 20 50 101 $347K
798 Tar heel NC 7 19 108 $347K
799 Monroe OH 19 35 82 $347K
800 Enterprise AL 32 54 98 $347K
← Previous Page 8 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.