Cities

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

# City State Employers Inspections Violations Total Penalties
6501 Huntsville TN 14 29 77 $3K
6502 Valatie NY 10 15 34 $3K
6503 Thonotosassa FL 7 6 11 $3K
6504 Rutherfordton NC 7 8 10 $3K
6505 Hummelstown PA 8 5 19 $3K
6506 Mount angel OR 11 25 43 $3K
6507 Port richey FL 12 4 7 $3K
6508 Prescott valley AZ 11 8 14 $3K
6509 Trumansburg NY 15 37 109 $3K
6510 Munster IN 10 6 3 $3K
6511 Washington MI 5 3 12 $3K
6512 Giddings TX 7 8 2 $3K
6513 Louisburg KS 6 2 6 $3K
6514 Morrisville NY 6 14 44 $3K
6515 Massapequa NY 30 13 20 $3K
6516 Belfair WA 8 15 18 $2K
6517 Elma WA 9 24 17 $2K
6518 Kingstree SC 6 4 5 $2K
6519 Lehigh acres FL 18 2 2 $2K
6520 Salem IN 8 13 8 $2K
6521 Byron CA 6 17 12 $2K
6522 Saint paul OR 7 16 30 $2K
6523 De witt NY 6 17 52 $2K
6524 District heights MD 9 3 30 $2K
6525 Hughes springs TX 6 2 4 $2K
6526 Kingfisher OK 6 10 2 $2K
6527 North bend WA 10 12 15 $2K
6528 West harrison NY 9 6 12 $2K
6529 Bell gardens CA 10 8 6 $2K
6530 Overton NV 7 17 39 $2K
6531 Bolivar TN 11 17 81 $2K
6532 Fort huachuca AZ 10 41 105 $2K
6533 Verona NY 6 12 23 $2K
6534 Stony point NY 14 22 58 $2K
6535 Du bois PA 12 5 6 $2K
6536 Vanleer TN 5 14 16 $2K
6537 South salt lake UT 6 13 13 $2K
6538 Royal city WA 5 8 21 $2K
6539 Calais ME 7 8 3 $2K
6540 Clinton UT 5 8 16 $2K
6541 Knightdale NC 8 12 9 $2K
6542 Orofino ID 7 16 8 $2K
6543 Warden WA 6 12 12 $2K
6544 Mattapoisett MA 7 10 1 $2K
6545 Walterboro SC 8 9 12 $2K
6546 Oxford NC 8 6 9 $2K
6547 Gray court SC 5 4 21 $2K
6548 Thornwood NY 8 16 41 $2K
6549 Eagle point OR 8 17 37 $2K
6550 Herculaneum MO 7 18 2 $2K
6551 Algood TN 7 16 37 $2K
6552 Evergreen park IL 10 6 4 $2K
6553 Kingston springs TN 14 41 49 $2K
6554 Sisters OR 10 20 24 $2K
6555 Marina del rey CA 5 7 7 $2K
6556 Halifax VA 5 10 11 $2K
6557 Mackinac island MI 12 6 6 $2K
6558 Deltona FL 9 2 4 $2K
6559 Baldwin MI 5 9 15 $2K
6560 San miguel CA 9 28 90 $2K
6561 Wellsboro PA 5 8 2 $2K
6562 Rosemead CA 13 13 5 $2K
6563 Wilton CT 9 12 22 $2K
6564 Lebanon IL 5 8 29 $2K
6565 Andover MN 10 6 6 $2K
6566 Atoka OK 9 4 4 $2K
6567 Bryant AR 11 2 2 $2K
6568 Edna TX 6 2 1 $2K
6569 Heber CA 6 5 1 $2K
6570 Inwood NY 14 13 40 $2K
6571 Newport KY 10 4 6 $2K
6572 Lakeview OR 12 27 20 $2K
6573 Gates TN 8 17 59 $2K
6574 Rehoboth MA 5 8 9 $2K
6575 Shelbyville KY 19 11 1 $2K
6576 Germantown MD 21 6 14 $2K
6577 Waconia MN 9 8 10 $2K
6578 Butner NC 6 33 51 $2K
6579 Granite falls WA 6 6 18 $2K
6580 Monteagle TN 6 8 26 $2K
6581 Oroville WA 8 15 19 $2K
6582 Blythewood SC 8 12 21 $2K
6583 Thermopolis WY 5 2 3 $2K
6584 Yamhill OR 9 22 35 $2K
6585 Fort jackson SC 5 11 9 $2K
6586 Elkton OR 7 16 28 $2K
6587 Lowell NC 5 2 3 $2K
6588 Foothill ranch CA 5 4 11 $2K
6589 Noblesville IN 13 6 14 $2K
6590 Scio OR 5 8 16 $2K
6591 Burtonsville MD 5 2 8 $2K
6592 Monroe OR 12 24 25 $2K
6593 Centreville VA 9 2 1 $2K
6594 Dallas NC 8 8 10 $2K
6595 Bruceton TN 10 26 66 $2K
6596 Kenly NC 7 6 5 $2K
6597 Napoleon MI 5 6 15 $2K
6598 Ripley NY 6 12 35 $2K
6599 Saint ignace MI 5 6 24 $2K
6600 Snowflake AZ 9 10 14 $2K
← Previous Page 66 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.