Cities

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

# City State Employers Inspections Violations Total Penalties
1101 Nacogdoches TX 21 35 104 $263K
1102 Terra bella CA 12 34 56 $262K
1103 Kenton OH 9 27 84 $262K
1104 Newton KS 29 46 118 $262K
1105 Batavia IL 27 56 113 $262K
1106 Berea OH 11 25 124 $262K
1107 Sherman TX 31 31 65 $262K
1108 Dededo GU 65 147 245 $262K
1109 Somerville NJ 19 32 134 $262K
1110 Asbury park NJ 25 20 85 $261K
1111 East boston MA 30 55 143 $261K
1112 Farmington hills MI 54 109 585 $261K
1113 Compton CA 47 65 144 $261K
1114 Mequon WI 28 48 113 $261K
1115 Amsterdam NY 30 65 191 $260K
1116 Pearl city HI 51 76 201 $260K
1117 Auburn hills MI 71 148 465 $260K
1118 Park ridge IL 34 47 141 $260K
1119 Bradenton FL 112 73 122 $260K
1120 Galax VA 17 50 134 $259K
1121 Harvey IL 27 47 101 $259K
1122 Pigeon MI 10 55 213 $259K
1123 Batavia OH 24 47 118 $259K
1124 Biloxi MS 60 47 60 $258K
1125 Burlington IA 30 49 129 $258K
1126 Byron GA 9 15 101 $258K
1127 Upper sandusky OH 9 25 112 $257K
1128 Troy MI 145 183 715 $257K
1129 Neptune NJ 25 35 167 $257K
1130 Galt CA 11 23 97 $257K
1131 Marion VA 23 44 98 $257K
1132 Tipp city OH 12 24 77 $257K
1133 Chatham NJ 14 24 74 $257K
1134 Perry FL 15 39 95 $257K
1135 Sylmar CA 20 51 89 $257K
1136 Vicksburg MS 37 43 120 $256K
1137 Watseka IL 6 13 54 $256K
1138 Holmdel NJ 10 24 91 $255K
1139 Rumford ME 10 31 83 $255K
1140 Madill OK 8 16 93 $255K
1141 Fort dodge IA 28 56 122 $254K
1142 Anniston AL 27 62 153 $254K
1143 Jackson GA 23 26 123 $254K
1144 Berlin WI 14 35 184 $254K
1145 New lenox IL 23 42 74 $254K
1146 Marquette MI 143 402 808 $253K
1147 New braunfels TX 57 37 107 $253K
1148 La crosse WI 40 66 105 $253K
1149 Mount prospect IL 32 42 89 $253K
1150 Chilton WI 16 37 97 $252K
1151 Crystal lake IL 31 59 69 $252K
1152 Jamesburg NJ 12 38 102 $252K
1153 Wilmington OH 19 40 87 $252K
1154 Northbrook IL 53 68 157 $252K
1155 Rock island IL 34 80 192 $251K
1156 Fairhope AL 22 39 100 $251K
1157 Chelmsford MA 17 26 47 $251K
1158 New london WI 18 43 127 $251K
1159 Grenada MS 17 25 105 $251K
1160 Mundelein IL 29 50 103 $251K
1161 Tuscola IL 14 44 100 $251K
1162 Largo FL 66 68 119 $250K
1163 Northlake IL 18 42 124 $250K
1164 Sikeston MO 23 42 159 $250K
1165 Arcola IL 5 11 23 $250K
1166 Pompton lakes NJ 20 45 79 $249K
1167 Newark CA 27 48 88 $248K
1168 Laurel MT 11 20 62 $248K
1169 Canonsburg PA 56 54 108 $248K
1170 Rockwall TX 40 20 40 $248K
1171 Harrisonburg VA 72 166 177 $248K
1172 Lagrange GA 29 53 93 $247K
1173 Indio CA 27 68 164 $247K
1174 Bridgeton MO 31 56 64 $247K
1175 Dudley MA 8 16 91 $246K
1176 Lafayette LA 112 123 142 $246K
1177 Livingston NJ 24 30 96 $246K
1178 Winchester VA 59 87 123 $246K
1179 Owens cross roads AL 10 17 87 $246K
1180 Rochelle IL 21 53 81 $246K
1181 Plant city FL 55 54 91 $246K
1182 Mason city IA 29 60 124 $245K
1183 Sunbury OH 12 22 53 $245K
1184 Suffern NY 18 34 143 $245K
1185 Maumelle AR 33 34 82 $245K
1186 Menomonie WI 28 52 104 $245K
1187 Lumberton township NJ 7 16 62 $245K
1188 Lewis center OH 17 15 51 $245K
1189 Oak lawn IL 21 21 66 $244K
1190 Lake forest IL 11 22 51 $243K
1191 Westfield IL 5 10 44 $243K
1192 Selma CA 42 82 91 $243K
1193 East providence RI 35 51 133 $243K
1194 Hudson OH 16 24 86 $242K
1195 Doraville GA 10 24 87 $242K
1196 Rosenberg TX 22 19 51 $242K
1197 Galesburg IL 36 94 150 $242K
1198 Clinton IA 29 73 140 $242K
1199 Carthage MO 16 33 82 $241K
1200 Urbana MD 9 19 115 $240K
← Previous Page 12 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.