Industries by NAICS

Industries — Environmental Compliance Profiles by NAICS

EPA-compliance and ESG snapshots organized by North American Industry Classification System (NAICS) code. Each industry row aggregates violations and penalties from member companies tracked by WhatsMyESG, drawn from EPA ECHO and SEC EDGAR. Designed for equity analysts comparing peer-NAICS enforcement intensity, EHS directors benchmarking against industry medians, journalists picking the next industry-wide pollution angle, and sustainability officers mapping their NAICS to top pollutant sets.

43 top industries43 total NAICS represented148 tracked companies$1.32B aggregate penalty
NAICSIndustryCompaniesViolations (24mo)Penalties (24mo)
492110NAICS 49211034233$565.14M
211130Natural Gas Extraction2725$173.34M
211120Crude Petroleum Extraction932$105.17M
42393NAICS 4239318$72.40M
211111NAICS 211111158$67.67M
484122NAICS 4841227194$49.11M
324199NAICS 32419918$40.29M
44711NAICS 44711242$26.00M
56299NAICS 56299260$24.93M
212220NAICS 21222011$24.42M
49211NAICS 4921186$21.21M
333618NAICS 33361816$20.80M
324110Petroleum Refineries427$20.59M
486210Pipeline Transportation of Natural Gas10$12.64M
325211Plastics Material and Resin Manufacturing458$10.76M
562910NAICS 56291017$8.00M
921190NAICS 92119038$7.80M
311224NAICS 31122418$6.41M
325199All Other Basic Organic Chemical Manufacturing18$4.88M
331111NAICS 33111118$4.27M
811198NAICS 81119810$4.18M
441310NAICS 44131010$4.18M
331492NAICS 331492114$4.09M
928110NAICS 92811018$3.97M
21113NAICS 2111310$3.76M
999999NAICS 99999910$3.76M
423930NAICS 423930262$3.74M
236220NAICS 23622014$3.64M
221118Other Electric Power Generation18$3.51M
325110Petrochemical Manufacturing134$3.34M
325212NAICS 32521214$2.68M
424710NAICS 424710110$2.41M
213111NAICS 21311110$2.20M
331313NAICS 33131318$2.14M
492210NAICS 49221010$2.12M
484110NAICS 48411010$2.12M
49221NAICS 4922110$2.12M
488190NAICS 48819010$2.12M
562112NAICS 562112159$276.2K
325510Paint and Coating Manufacturing155$87.8K
322211NAICS 322211165$10.7K
56211NAICS 56211156$10.4K
332811NAICS 332811159$0