Cities

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

# City State Employers Inspections Violations Total Penalties
2901 Norton shores MI 15 41 135 $83K
2902 Santa monica CA 26 24 36 $83K
2903 Asheville NC 119 160 371 $83K
2904 San german PR 37 82 144 $82K
2905 Palmyra PA 7 14 55 $82K
2906 Union grove WI 11 18 31 $82K
2907 Columbus NJ 12 23 85 $82K
2908 Canandaigua NY 55 108 315 $82K
2909 Robertsdale AL 10 19 65 $82K
2910 Ronkonkoma NY 37 24 68 $82K
2911 Beach haven NJ 19 29 78 $82K
2912 Walnut CA 25 19 43 $82K
2913 Church hill TN 16 37 116 $82K
2914 La quinta CA 8 11 18 $82K
2915 Stuart VA 17 42 52 $82K
2916 Bushnell IL 5 14 28 $82K
2917 Covington VA 19 49 42 $82K
2918 Derby CT 8 22 112 $82K
2919 Porterville CA 43 72 100 $81K
2920 Dunmore PA 11 21 42 $81K
2921 Imperial CA 9 14 36 $81K
2922 Horicon WI 10 25 37 $81K
2923 Pontotoc MS 10 22 64 $81K
2924 Seward NE 5 10 17 $81K
2925 Ashland city TN 30 64 174 $81K
2926 Winneconne WI 5 11 43 $81K
2927 Cohoes NY 23 73 227 $81K
2928 Evergreen AL 6 15 48 $81K
2929 Las piedras PR 17 40 86 $81K
2930 Parker AZ 16 26 131 $81K
2931 Newington NH 8 17 34 $81K
2932 Alice TX 38 20 56 $81K
2933 Branchville NJ 7 24 52 $81K
2934 Hornell NY 13 19 115 $81K
2935 Concord NC 61 48 141 $81K
2936 Tumon GU 29 46 94 $81K
2937 Dowagiac MI 14 36 151 $81K
2938 Roscoe IL 10 18 37 $81K
2939 Ivyland PA 13 27 103 $81K
2940 Carthage MS 8 12 19 $81K
2941 Semmes AL 14 22 64 $81K
2942 Pittsburg KS 21 26 45 $81K
2943 Whitehouse station NJ 7 6 51 $81K
2944 Waterloo NY 39 90 202 $81K
2945 Evergreen CO 7 11 20 $81K
2946 Alamosa CO 10 18 48 $81K
2947 Medford lakes NJ 6 17 69 $81K
2948 Crossett AR 11 6 22 $81K
2949 Bristol RI 23 35 65 $80K
2950 Orem UT 62 66 132 $80K
2951 Stilwell KS 13 18 31 $80K
2952 Ansonia CT 7 21 117 $80K
2953 Royersford PA 14 13 74 $80K
2954 Freeport ME 9 6 12 $80K
2955 San gabriel CA 20 19 52 $80K
2956 Byron center MI 38 60 123 $80K
2957 Waverly IA 11 27 99 $80K
2958 Beckley WV 47 38 86 $80K
2959 Royal oak MI 46 68 198 $80K
2960 Charlotte MI 28 59 124 $80K
2961 Lincoln IL 29 63 128 $80K
2962 Hudson MI 14 36 152 $80K
2963 Rochelle park NJ 10 11 29 $80K
2964 Longview WA 61 143 343 $80K
2965 Bath PA 12 25 77 $80K
2966 Watford city ND 23 52 17 $80K
2967 Houghton MI 25 78 226 $80K
2968 Malden MA 22 24 49 $80K
2969 Browns mills NJ 12 23 68 $80K
2970 Bowling green KY 49 37 55 $80K
2971 Saline MI 17 51 98 $80K
2972 Ridgewood NY 23 25 63 $80K
2973 Leetsdale PA 9 28 53 $79K
2974 Redmond OR 45 85 111 $79K
2975 Berlin NH 9 12 47 $79K
2976 Fayetteville GA 29 17 36 $79K
2977 Michigan city IN 20 28 78 $79K
2978 North smithfield RI 10 20 52 $79K
2979 Eastanollee GA 6 9 44 $79K
2980 Assonet MA 5 8 30 $79K
2981 Bridgewater VA 7 13 18 $79K
2982 Kent TX 13 31 16 $79K
2983 Charles city IA 6 12 21 $79K
2984 Downingtown PA 10 17 40 $79K
2985 Gurley AL 5 9 46 $79K
2986 Ripley MS 10 23 47 $79K
2987 Chesterfield NJ 6 19 64 $79K
2988 Greer SC 39 35 96 $79K
2989 Argyle TX 14 28 35 $79K
2990 Desoto TX 32 8 15 $79K
2991 Grinnell IA 17 26 76 $79K
2992 Colts neck NJ 8 9 32 $79K
2993 Yulee FL 13 23 24 $79K
2994 Salem IL 14 27 53 $79K
2995 Mendham NJ 7 11 26 $78K
2996 Swanton VT 8 14 49 $78K
2997 Spotsylvania VA 32 58 153 $78K
2998 Smithville TN 23 42 153 $78K
2999 Whitewater WI 11 27 39 $78K
3000 Silsbee TX 10 10 20 $78K
← Previous Page 30 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.