Cities

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

# City State Employers Inspections Violations Total Penalties
2301 Franklin NJ 6 21 60 $118K
2302 Central falls RI 19 29 93 $118K
2303 Kerman CA 21 47 52 $118K
2304 Sonora CA 19 54 57 $118K
2305 Hillsboro OR 102 214 484 $118K
2306 Seminole OK 6 9 36 $118K
2307 Humacao PR 53 122 136 $117K
2308 Egg harbor city NJ 15 28 78 $117K
2309 Libertyville IL 24 30 48 $117K
2310 Bennington VT 25 49 69 $117K
2311 Paso robles CA 30 56 74 $117K
2312 Angleton TX 9 4 39 $117K
2313 Mojave CA 11 48 64 $117K
2314 North plainfield NJ 8 17 66 $117K
2315 Macungie PA 13 31 78 $117K
2316 Middle river MD 16 28 100 $117K
2317 Lake mills WI 9 23 66 $117K
2318 Walbridge OH 7 20 50 $117K
2319 Forked river NJ 7 16 56 $117K
2320 Maspeth NY 37 57 110 $116K
2321 Yerington NV 15 24 61 $116K
2322 Stowe VT 21 19 53 $116K
2323 Ellisville MS 7 6 29 $116K
2324 Brighton CO 37 50 65 $116K
2325 Burlingame CA 16 13 28 $116K
2326 Greeneville TN 65 122 332 $116K
2327 Monroe CT 7 18 69 $116K
2328 Lansdale PA 16 29 54 $116K
2329 Mc calla AL 8 21 33 $116K
2330 Siloam springs AR 14 19 48 $115K
2331 Sulphur LA 26 38 50 $115K
2332 South boston VA 29 51 80 $115K
2333 Afton NY 7 18 61 $115K
2334 Saint johnsbury VT 17 25 53 $115K
2335 South bay FL 7 28 47 $115K
2336 Pacific MO 18 28 49 $115K
2337 Minerva OH 9 26 55 $115K
2338 Pauma valley CA 6 19 46 $115K
2339 Mendota CA 13 40 54 $115K
2340 Mifflintown PA 9 19 73 $115K
2341 North reading MA 8 12 12 $114K
2342 Ambridge PA 22 43 96 $114K
2343 Mableton GA 29 35 94 $114K
2344 Adelanto CA 10 15 68 $114K
2345 Verona MS 9 24 35 $114K
2346 Arbuckle CA 11 29 28 $114K
2347 Countryside IL 8 14 20 $114K
2348 Peabody MA 29 18 48 $114K
2349 Sherman IL 5 10 21 $114K
2350 Ixonia WI 5 14 26 $114K
2351 Seymour WI 5 15 54 $114K
2352 Cedar bluff VA 5 6 25 $114K
2353 Washington IA 12 16 61 $114K
2354 Missouri city TX 33 27 38 $114K
2355 Tecumseh KS 5 11 35 $114K
2356 Merrill WI 12 23 77 $114K
2357 Rexburg ID 17 56 72 $114K
2358 Westborough MA 30 17 20 $114K
2359 Channahon IL 12 21 41 $114K
2360 Galloway NJ 7 14 51 $114K
2361 Middletown PA 21 37 107 $114K
2362 Saegertown PA 8 17 26 $114K
2363 Brookville PA 14 30 93 $114K
2364 Palmyra MO 11 24 63 $114K
2365 Willingboro NJ 15 23 65 $114K
2366 Parsons KS 17 23 52 $113K
2367 Manchester MI 7 20 89 $113K
2368 Leavenworth KS 28 36 70 $113K
2369 Berthoud CO 17 32 63 $113K
2370 Palm beach FL 17 18 44 $113K
2371 Morovis PR 23 55 127 $113K
2372 East liverpool OH 5 6 42 $113K
2373 Dexter MI 16 34 163 $113K
2374 Marengo IL 8 14 28 $113K
2375 Ozark MO 18 21 47 $113K
2376 Washington IL 17 29 60 $113K
2377 Morgan hill CA 28 44 89 $113K
2378 Olivehurst CA 10 19 33 $113K
2379 Chelsea MA 17 18 72 $113K
2380 Bow NH 19 37 69 $113K
2381 Madison IL 14 28 64 $113K
2382 Rittman OH 9 15 68 $113K
2383 Clintonville WI 6 15 33 $113K
2384 Bellevue WA 100 151 233 $113K
2385 Colby KS 8 6 9 $113K
2386 Woodstock IL 18 26 63 $113K
2387 Pittsfield ME 5 14 35 $113K
2388 Pennington NJ 12 16 72 $113K
2389 Glens falls NY 18 34 65 $113K
2390 Corinth MS 19 26 57 $112K
2391 Flanders NJ 17 32 52 $112K
2392 Momence IL 8 24 61 $112K
2393 White GA 17 48 58 $112K
2394 Yoakum TX 6 11 30 $112K
2395 Salem OR 241 590 891 $112K
2396 Saco ME 13 21 51 $112K
2397 Cape may NJ 25 37 77 $112K
2398 East point GA 22 44 79 $112K
2399 Palos heights IL 10 11 18 $112K
2400 Post falls ID 44 68 117 $112K
← 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.