Cities

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

# City State Employers Inspections Violations Total Penalties
2301 Lexington MI 8 31 82 $115K
2302 Pauma valley CA 6 19 46 $115K
2303 Danvers MA 28 28 55 $115K
2304 Mifflintown PA 9 19 72 $115K
2305 North reading MA 9 12 12 $114K
2306 Ambridge PA 22 43 96 $114K
2307 Adelanto CA 10 15 68 $114K
2308 Greeneville TN 66 120 329 $114K
2309 Verona MS 9 24 35 $114K
2310 Arbuckle CA 12 29 28 $114K
2311 Countryside IL 8 14 20 $114K
2312 Peabody MA 29 18 48 $114K
2313 Sherman IL 5 10 21 $114K
2314 Ixonia WI 5 14 26 $114K
2315 Englewood cliffs NJ 20 30 75 $114K
2316 Seymour WI 6 15 54 $114K
2317 Cedar bluff VA 5 6 25 $114K
2318 Washington IA 12 16 61 $114K
2319 Missouri city TX 33 27 38 $114K
2320 Tecumseh KS 5 11 35 $114K
2321 Hortonville WI 10 21 108 $114K
2322 Springville UT 37 70 128 $114K
2323 Merrill WI 12 23 77 $114K
2324 Rexburg ID 17 56 72 $114K
2325 Westborough MA 30 17 20 $114K
2326 Channahon IL 12 22 41 $114K
2327 Saegertown PA 8 17 26 $114K
2328 Palmyra MO 12 24 63 $114K
2329 Willingboro NJ 15 23 65 $114K
2330 Parsons KS 17 23 52 $113K
2331 Manchester MI 7 20 89 $113K
2332 Rock falls IL 9 21 43 $113K
2333 Berthoud CO 17 32 63 $113K
2334 Palm beach FL 17 18 44 $113K
2335 Athens AL 23 36 62 $113K
2336 Morovis PR 23 55 127 $113K
2337 Dexter MI 16 34 163 $113K
2338 Marengo IL 8 14 28 $113K
2339 Random lake WI 5 12 42 $113K
2340 Ozark MO 19 21 47 $113K
2341 Washington IL 17 29 60 $113K
2342 Morgan hill CA 27 40 88 $113K
2343 Chelsea MA 17 18 72 $113K
2344 Bow NH 19 37 69 $113K
2345 Madison IL 14 27 64 $113K
2346 Rittman OH 9 15 68 $113K
2347 Clintonville WI 6 15 33 $113K
2348 Bellevue WA 100 151 233 $113K
2349 Colby KS 8 6 9 $113K
2350 East lansing MI 105 213 210 $113K
2351 Glens falls NY 18 33 65 $113K
2352 Humacao PR 53 122 135 $112K
2353 Corinth MS 19 26 57 $112K
2354 Flanders NJ 18 32 52 $112K
2355 Momence IL 8 24 61 $112K
2356 White GA 17 48 58 $112K
2357 Yoakum TX 6 11 30 $112K
2358 Chester NY 24 52 128 $112K
2359 Olivehurst CA 11 19 32 $112K
2360 Brookville PA 13 28 90 $112K
2361 Salem OR 242 590 891 $112K
2362 Saco ME 13 21 51 $112K
2363 Cape may NJ 26 37 77 $112K
2364 East point GA 22 44 79 $112K
2365 Palos heights IL 9 11 18 $112K
2366 Post falls ID 42 64 115 $112K
2367 Keasbey NJ 10 27 27 $112K
2368 Justin TX 12 20 45 $112K
2369 Marissa IL 8 25 44 $112K
2370 Fenton MI 47 95 236 $112K
2371 Gardner MA 9 23 43 $111K
2372 Wood dale IL 17 23 36 $111K
2373 Princeton TX 10 12 26 $111K
2374 Forest city IA 6 15 40 $111K
2375 Washougal WA 9 27 135 $111K
2376 Athens TX 15 7 31 $111K
2377 Baxley GA 17 12 58 $111K
2378 East troy WI 5 12 43 $111K
2379 Big rapids MI 32 83 191 $111K
2380 Marysville CA 30 77 105 $111K
2381 Mayville WI 9 23 33 $111K
2382 Sylacauga AL 20 31 50 $111K
2383 Warrenton MO 8 20 52 $110K
2384 Norwood NJ 7 14 60 $110K
2385 Heber springs AR 10 15 26 $110K
2386 Yorktown VA 38 63 112 $110K
2387 Hope hull AL 8 10 26 $110K
2388 Machesney park IL 12 27 51 $110K
2389 Stowe VT 20 17 48 $110K
2390 Verona WI 17 30 64 $110K
2391 Emlenton PA 9 20 101 $110K
2392 Dayville CT 12 28 93 $110K
2393 Ramona CA 8 9 55 $110K
2394 Wildwood NJ 17 21 42 $110K
2395 Norton MA 12 22 54 $110K
2396 Mexico MO 14 31 96 $110K
2397 Gardner KS 20 24 39 $110K
2398 Bedford OH 18 13 78 $110K
2399 Yerington NV 15 24 57 $110K
2400 Skillman NJ 5 9 32 $110K
← Previous Page 24 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.