Cities

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

# City State Employers Inspections Violations Total Penalties
6401 La follette TN 15 27 72 $4K
6402 Crystal river FL 22 4 8 $4K
6403 Cherry point NC 12 29 39 $4K
6404 Quantico VA 8 15 25 $4K
6405 Lake dallas TX 7 4 3 $4K
6406 Blowing rock NC 6 18 35 $4K
6407 Apache junction AZ 11 8 44 $4K
6408 Harriman TN 25 58 173 $4K
6409 Central valley NY 5 4 8 $4K
6410 Niantic CT 7 12 19 $4K
6411 Satellite beach FL 6 2 13 $4K
6412 Bartlesville OK 17 5 1 $4K
6413 Scappoose OR 10 24 41 $4K
6414 Gila bend AZ 6 7 6 $4K
6415 Jarrell TX 9 2 4 $4K
6416 San juan TX 26 2 4 $4K
6417 Sedona AZ 18 4 11 $4K
6418 West union WV 6 2 2 $4K
6419 Harriman NY 5 12 21 $3K
6420 St clair shores MI 7 14 23 $3K
6421 Lee center NY 5 12 58 $3K
6422 Sanibel FL 9 2 1 $3K
6423 Hubbard OR 18 31 74 $3K
6424 Ellerslie GA 6 2 1 $3K
6425 Keithville LA 5 2 5 $3K
6426 Lonsdale MN 5 9 15 $3K
6427 Hyde park MA 6 10 7 $3K
6428 Mcchord afb WA 9 8 23 $3K
6429 Smithtown NY 21 13 30 $3K
6430 Aumsville OR 9 19 30 $3K
6431 Vail CO 8 6 2 $3K
6432 Lake jackson TX 9 6 7 $3K
6433 St helena CA 6 52 25 $3K
6434 Noti OR 5 11 7 $3K
6435 Chittenango NY 8 13 34 $3K
6436 Chadbourn NC 5 5 12 $3K
6437 Wadesboro NC 6 2 4 $3K
6438 Philomath OR 24 53 84 $3K
6439 Keizer OR 19 52 60 $3K
6440 Mill hall PA 5 2 1 $3K
6441 Clayton CA 5 6 7 $3K
6442 New hampton NY 5 6 13 $3K
6443 Alfred NY 12 26 60 $3K
6444 Fort fairfield ME 6 9 63 $3K
6445 Osseo MN 13 8 19 $3K
6446 Albany TX 6 2 2 $3K
6447 Manhattan beach CA 5 8 4 $3K
6448 Alcoa TN 13 10 26 $3K
6449 Kamas UT 5 6 11 $3K
6450 Richland MI 6 11 14 $3K
6451 Granite falls NC 8 4 9 $3K
6452 Avondale AZ 11 6 13 $3K
6453 Milton WA 6 16 36 $3K
6454 Windham ME 5 6 6 $3K
6455 Casselberry FL 13 8 4 $3K
6456 Woodland hills CA 22 10 3 $3K
6457 Gainesville VA 9 6 7 $3K
6458 Beaver PA 7 3 1 $3K
6459 Clifton springs NY 10 21 77 $3K
6460 Eastchester NY 10 16 31 $3K
6461 Glasgow KY 6 6 6 $3K
6462 Montesano WA 8 18 59 $3K
6463 Newcastle CA 6 12 6 $3K
6464 Roebuck SC 6 7 12 $3K
6465 Bristol FL 5 8 1 $3K
6466 Sardis MS 6 13 9 $3K
6467 Mount morris PA 7 2 3 $3K
6468 Jensen beach FL 10 2 1 $3K
6469 Edgartown MA 5 2 1 $3K
6470 Dumfries VA 51 4 22 $3K
6471 La grande OR 16 33 35 $3K
6472 Halethorpe MD 13 12 34 $3K
6473 Soddy daisy TN 17 36 88 $3K
6474 Cameron MO 5 2 2 $3K
6475 Wellton AZ 15 41 15 $3K
6476 East elmhurst NY 38 166 140 $3K
6477 Fairmont MN 5 6 7 $3K
6478 Maple valley WA 6 5 9 $3K
6479 San diego TX 6 2 1 $3K
6480 Springville NY 12 18 46 $3K
6481 Curtis bay MD 8 6 30 $3K
6482 Carlton OR 10 24 66 $3K
6483 Globe AZ 12 21 28 $3K
6484 Nesconset NY 8 4 21 $3K
6485 Sheridan OR 11 25 57 $3K
6486 Wendell NC 8 4 11 $3K
6487 Crater lake OR 8 21 39 $3K
6488 Forest city NC 14 14 21 $3K
6489 Coquille OR 13 29 55 $3K
6490 San luis AZ 5 17 20 $3K
6491 Butler TN 6 13 37 $3K
6492 Carriere MS 6 2 8 $3K
6493 Rocky point NY 8 2 8 $3K
6494 Spencer TN 17 41 100 $3K
6495 Renville MN 5 10 4 $3K
6496 Hugo MN 5 8 13 $3K
6497 Flushing MI 8 10 30 $3K
6498 Wallkill NY 7 18 33 $3K
6499 Oro valley AZ 5 11 7 $3K
6500 Taylorsville UT 6 10 6 $3K
← Previous Page 65 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.