Cities

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

# City State Employers Inspections Violations Total Penalties
5801 Live oak CA 6 16 26 $10K
5802 Crookston MN 7 17 21 $10K
5803 Albert lea MN 10 19 43 $10K
5804 Hamilton NY 5 14 32 $10K
5805 Sylva NC 8 6 15 $10K
5806 Crandall TX 5 4 4 $10K
5807 Goose creek SC 24 20 45 $10K
5808 Dunedin FL 18 10 13 $10K
5809 Towson MD 27 38 53 $10K
5810 Belmont MI 7 12 32 $10K
5811 Roseau MN 5 10 24 $10K
5812 Brandon VT 6 6 18 $10K
5813 Mill city OR 6 13 49 $10K
5814 Aledo TX 7 4 8 $10K
5815 Molalla OR 32 64 110 $10K
5816 Orange city IA 6 10 18 $10K
5817 Hemet CA 21 17 24 $10K
5818 Bay springs MS 5 6 6 $10K
5819 Dannemora NY 5 20 35 $10K
5820 Delmar NY 13 15 33 $10K
5821 Hermitage AR 5 2 2 $10K
5822 Midway FL 6 2 3 $10K
5823 Sparrows point MD 7 13 32 $10K
5824 Croghan NY 6 13 41 $10K
5825 Scottville MI 5 10 19 $10K
5826 Hammond IN 18 16 29 $10K
5827 Luverne MN 6 8 19 $10K
5828 Poteet TX 5 4 14 $10K
5829 Raton NM 6 6 4 $10K
5830 Ovid MI 6 7 36 $10K
5831 Vina CA 10 27 13 $10K
5832 Honeoye NY 7 19 63 $10K
5833 Margaretville NY 11 20 43 $10K
5834 North wilkesboro NC 9 11 26 $10K
5835 Madras OR 24 57 44 $10K
5836 Bonne terre MO 7 6 11 $10K
5837 Aloha OR 14 26 67 $10K
5838 Bethesda MD 37 45 59 $10K
5839 Hollis NY 8 8 12 $10K
5840 Anderson IN 11 8 18 $10K
5841 Kittery ME 22 32 18 $10K
5842 Cidra PR 11 25 28 $10K
5843 Liberty NY 20 52 116 $10K
5844 Glencoe MN 5 8 19 $10K
5845 Lanse MI 5 10 49 $10K
5846 Floresville TX 12 6 28 $10K
5847 Lynwood IL 7 13 19 $10K
5848 Mount pleasant UT 5 14 21 $10K
5849 Texarkana TX 35 13 34 $10K
5850 Caruthersville MO 6 6 2 $10K
5851 Wilmington IL 7 15 16 $10K
5852 Reidsville GA 6 2 7 $10K
5853 Gainesville NY 6 12 55 $10K
5854 Truth or consequences NM 5 4 6 $10K
5855 Shepherd MI 5 8 17 $10K
5856 Ghent NY 7 6 27 $10K
5857 Cato NY 23 57 110 $10K
5858 Princeville IL 9 17 31 $10K
5859 Avon CO 13 4 7 $10K
5860 Schoolcraft MI 6 9 9 $10K
5861 Elmwood park IL 14 4 5 $10K
5862 Ocean NJ 10 14 61 $10K
5863 Decaturville TN 9 26 96 $9K
5864 Lisbon NY 5 11 38 $9K
5865 Lake stevens WA 11 17 56 $9K
5866 Haverstraw NY 10 17 54 $9K
5867 Lancaster VA 5 9 29 $9K
5868 Horsham PA 19 20 25 $9K
5869 Bonsall CA 6 8 11 $9K
5870 Birch run MI 7 11 18 $9K
5871 Selah WA 9 13 12 $9K
5872 Carlsbad NM 25 32 29 $9K
5873 Ingleside TX 9 8 4 $9K
5874 Clinton SC 5 5 22 $9K
5875 North plains OR 9 19 39 $9K
5876 Stone ridge NY 7 23 46 $9K
5877 Warsaw NY 19 44 120 $9K
5878 Cherryvale KS 6 10 21 $9K
5879 Baxter TN 8 11 37 $9K
5880 Drain OR 7 19 37 $9K
5881 Mahopac NY 9 16 39 $9K
5882 Poteau OK 6 4 8 $9K
5883 Raymond NH 9 6 15 $9K
5884 Benton IL 5 7 12 $9K
5885 Greenville NC 52 39 39 $9K
5886 Aitkin MN 5 11 25 $9K
5887 Bow WA 7 15 17 $9K
5888 Forestville NY 8 18 53 $9K
5889 Waseca MN 9 16 28 $9K
5890 Finksburg MD 5 6 23 $9K
5891 Burbank WA 5 2 12 $9K
5892 Dundee FL 7 6 8 $9K
5893 Mount airy NC 20 28 60 $9K
5894 Hormigueros PR 24 40 40 $9K
5895 Clinton MS 17 8 13 $9K
5896 North hills CA 11 6 6 $9K
5897 Parma ID 6 4 3 $9K
5898 Panorama city CA 14 7 17 $9K
5899 La puente CA 32 10 20 $9K
5900 San juan capistrano CA 20 21 20 $9K
← Previous Page 59 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.