Cities

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

# City State Employers Inspections Violations Total Penalties
6301 Willcox AZ 9 16 5 $5K
6302 Brooklyn MI 5 11 27 $5K
6303 Mexico NY 23 68 170 $5K
6304 Veneta OR 6 15 38 $5K
6305 Rathdrum ID 5 3 4 $5K
6306 Rosharon TX 5 4 8 $5K
6307 Belmont NC 18 29 48 $5K
6308 Harwich MA 5 4 5 $5K
6309 Eagle CO 5 3 11 $5K
6310 Oakdale MN 8 12 21 $5K
6311 Sherrill NY 5 10 43 $5K
6312 Cave junction OR 10 26 57 $5K
6313 Potsdam NY 7 40 84 $5K
6314 Ardmore PA 11 11 4 $5K
6315 Hebron KY 11 14 7 $5K
6316 Berkeley springs WV 6 6 2 $5K
6317 Piedmont SC 10 6 33 $5K
6318 Platteville WI 6 6 3 $5K
6319 Ramseur NC 5 6 23 $5K
6320 Randolph NY 14 30 64 $5K
6321 Zionsville IN 9 6 8 $4K
6322 Johns island SC 8 6 11 $4K
6323 Troutdale OR 15 35 86 $4K
6324 Rutledge TN 7 8 27 $4K
6325 Silverton OR 15 29 35 $4K
6326 Bessemer city NC 7 8 19 $4K
6327 Somerset KY 12 4 2 $4K
6328 Walpole MA 5 5 4 $4K
6329 Collinsville VA 11 27 12 $4K
6330 Eielson afb AK 6 53 116 $4K
6331 Fountain hills AZ 6 2 28 $4K
6332 Grant MI 6 6 22 $4K
6333 Hooksett NH 13 4 9 $4K
6334 Marco island FL 8 5 1 $4K
6335 Romulus NY 29 66 135 $4K
6336 Buchanan NY 5 15 32 $4K
6337 Floral park NY 15 15 51 $4K
6338 Newton NC 23 31 59 $4K
6339 Westminster CA 24 6 7 $4K
6340 Everson WA 11 23 49 $4K
6341 Oaklyn NJ 7 14 50 $4K
6342 Harrisburg OR 7 13 22 $4K
6343 Fishkill NY 11 15 32 $4K
6344 Roy UT 5 7 18 $4K
6345 Bandon OR 15 36 69 $4K
6346 Garibaldi OR 6 14 7 $4K
6347 Cherryville NC 7 11 18 $4K
6348 Garden city ID 15 6 22 $4K
6349 Higginsville MO 7 2 4 $4K
6350 Saint paul MN 112 6 7 $4K
6351 Sandy OR 10 17 24 $4K
6352 Walla walla WA 17 26 69 $4K
6353 Lone pine CA 5 19 28 $4K
6354 Grimes IA 12 10 9 $4K
6355 East falmouth MA 5 4 1 $4K
6356 Copperas cove TX 12 4 6 $4K
6357 Neptune beach FL 7 4 3 $4K
6358 Yoncalla OR 5 12 40 $4K
6359 Bronxville NY 5 7 10 $4K
6360 Carle place NY 6 4 18 $4K
6361 Flomaton AL 6 10 19 $4K
6362 Hildale UT 5 3 1 $4K
6363 Massapequa park NY 12 8 22 $4K
6364 West wareham MA 5 5 2 $4K
6365 Riner VA 5 12 2 $4K
6366 Edinburgh IN 6 5 8 $4K
6367 Fort lewis WA 7 16 51 $4K
6368 Stanfield AZ 5 10 11 $4K
6369 Rockport TX 12 5 2 $4K
6370 Ponderay ID 10 19 15 $4K
6371 Southern pines NC 8 4 20 $4K
6372 Black river NY 13 39 88 $4K
6373 Ladson SC 7 8 24 $4K
6374 Clute TX 5 2 1 $4K
6375 Duncanville TX 25 2 1 $4K
6376 Maricopa CA 8 24 17 $4K
6377 Newfield NY 6 14 44 $4K
6378 Swartz creek MI 6 11 19 $4K
6379 Wappingers falls NY 23 42 113 $4K
6380 New buffalo MI 9 14 38 $4K
6381 Angier NC 6 7 8 $4K
6382 Valhalla NY 17 37 72 $4K
6383 Granbury TX 14 4 1 $4K
6384 Stamford NY 8 19 56 $4K
6385 Waldron KS 13 26 8 $4K
6386 Harker heights TX 9 3 7 $4K
6387 Cameron NC 8 11 5 $4K
6388 Fay OK 6 12 6 $4K
6389 Nedrow NY 5 11 22 $4K
6390 Fort stewart GA 15 10 2 $4K
6391 Skiatook OK 7 6 5 $4K
6392 Orocovis PR 10 11 18 $4K
6393 Smithfield UT 6 11 4 $4K
6394 Winston OR 5 19 14 $4K
6395 Mukilteo WA 24 41 112 $4K
6396 Castaic CA 8 8 10 $4K
6397 Miami OK 5 1 1 $4K
6398 Flora IL 8 18 46 $4K
6399 Alamo TX 19 2 3 $4K
6400 Dryden NY 15 30 90 $4K
← Previous Page 64 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.