# SOC 19-4091: Environmental Science and Protection Technicians, Including Health

> Occupation profile: https://www.xh1b.org/soc/19-4091

Employers submitted 308 certified H-1B applications for Environmental Science and Protection Technicians, Including Health (19-4091) roles, requesting 316 workers. The average offered wage is $46,861/yr, close to the BLS national median ($46,170/yr). (2018, SOC 19-4091) The largest filers are Alamo Analytical Laboratories, Ltd, Temple University--A Commonwealth University and Laboratory Testing SERVICES, LLC.

| Metric | Value |
|---|---|
| Total filings | 308 |
| Total workers | 316 |
| Average offered wage | $47K |
| Average prevailing wage | $40K |
| BLS median wage | $46K |
| Latest BLS year in scope | 2018 |
| Profile benchmark SOC | 19-4091 |
| BLS area | U.S. |

Filing wage badges use the latest national BLS median. Their detail shows the benchmark code and year. A mapped comparator can use a different occupation from the direct-code profile benchmark above. It is a screening comparison, not a claim that the occupations are identical.

| Metric | Value |
|---|---|
| Offered vs BLS benchmark | +1% |

## Top employers (of 166)

| Employer | Filings | Workers | Avg wage | BLS median |
|---|---|---|---|---|
| [Alamo Analytical Laboratories, Ltd](https://www.xh1b.org/org/alamo-analytical-laboratories-ltd-07fa4aa1ef) | 18 | 32 | $31K | - |
| [Temple University--A Commonwealth University](https://www.xh1b.org/org/temple-university--a-commonwealth-univer-dab15c08dc) | 15 | 15 | $51K | - |
| [Laboratory Testing SERVICES, LLC](https://www.xh1b.org/org/laboratory-testing-services-llc-8b608c7abb) | 12 | 12 | $44K | - |
| [University of Maryland, College Park](https://www.xh1b.org/org/university-of-maryland-college-park-fec69a080b) | 12 | 12 | $60K | - |
| [Woods Hole Oceanographic Institution](https://www.xh1b.org/org/woods-hole-oceanographic-institution-33ecdf886f) | 8 | 8 | $56K | - |
| [Environ International Corporation](https://www.xh1b.org/org/environ-international-corporation-91b33dc2a5) | 7 | 7 | $50K | - |
| [Chem SCOPE, Inc.](https://www.xh1b.org/org/chem-scope-inc-57b341bc0f) | 6 | 6 | $39K | - |
| [Elysian ENERGY, LLC](https://www.xh1b.org/org/elysian-energy-llc-23c9bfdd95) | 6 | 6 | $36K | - |
| [Distinct Engineering SOLUTIONS, Inc.](https://www.xh1b.org/org/distinct-engineering-solutions-inc-d3a73dd50f) | 6 | 6 | $55K | - |
| [Shaw Environmental, Inc.](https://www.xh1b.org/org/shaw-environmental-inc-0f3370cbcb) | 6 | 6 | $58K | - |

## Filing trend

| Year | Filings | Workers | Median offered |
|---|---|---|---|
| 2009 | 1 | 1 | $55K |
| 2010 | 11 | 12 | $36K |
| 2011 | 40 | 40 | $39K |
| 2012 | 29 | 29 | $46K |
| 2013 | 35 | 37 | $48K |
| 2014 | 32 | 36 | $44K |
| 2015 | 22 | 23 | $46K |
| 2016 | 20 | 26 | $44K |
| 2017 | 32 | 33 | $43K |
| 2018 | 17 | 17 | $49K |
| 2019 | 21 | 21 | $55K |
| 2020 | 16 | 16 | $53K |
| 2021 | 9 | 9 | $60K |
| 2022 | 5 | 5 | $44K |

## State filing trends (2015 to 2022)

| State | Total filings | 2022 filings | 2022 filings per 100k residents |
|---|---|---|---|
| [California](https://www.xh1b.org/state/ca) | 37 | 0 | 0.0 |
| [New York](https://www.xh1b.org/state/ny) | 27 | 0 | 0.0 |
| [Texas](https://www.xh1b.org/state/tx) | 16 | 1 | 0.0 |
| [North Carolina](https://www.xh1b.org/state/nc) | 12 | 2 | 0.0 |
| [Pennsylvania](https://www.xh1b.org/state/pa) | 10 | 0 | 0.0 |
| [Connecticut](https://www.xh1b.org/state/ct) | 9 | 0 | 0.0 |
| [New Jersey](https://www.xh1b.org/state/nj) | 9 | 0 | 0.0 |
| [Virginia](https://www.xh1b.org/state/va) | 9 | 1 | 0.0 |
| [District of Columbia](https://www.xh1b.org/state/dc) | 7 | 0 | 0.0 |
| [Florida](https://www.xh1b.org/state/fl) | 5 | 0 | 0.0 |
| [Colorado](https://www.xh1b.org/state/co) | 4 | 1 | 0.0 |
| [Maryland](https://www.xh1b.org/state/md) | 4 | 0 | 0.0 |
| [New Mexico](https://www.xh1b.org/state/nm) | 4 | 0 | 0.0 |
| [South Carolina](https://www.xh1b.org/state/sc) | 4 | 0 | 0.0 |
| [Illinois](https://www.xh1b.org/state/il) | 3 | 0 | 0.0 |
| [Massachusetts](https://www.xh1b.org/state/ma) | 3 | 0 | 0.0 |
| [Michigan](https://www.xh1b.org/state/mi) | 3 | 0 | 0.0 |
| [Oregon](https://www.xh1b.org/state/or) | 3 | 2 | 0.0 |
| [Alaska](https://www.xh1b.org/state/ak) | 2 | 0 | 0.0 |
| [Arizona](https://www.xh1b.org/state/az) | 2 | 0 | 0.0 |
| [Georgia](https://www.xh1b.org/state/ga) | 2 | 0 | 0.0 |
| [Hawaii](https://www.xh1b.org/state/hi) | 2 | 0 | 0.0 |
| [Montana](https://www.xh1b.org/state/mt) | 2 | 0 | 0.0 |
| [Ohio](https://www.xh1b.org/state/oh) | 2 | 0 | 0.0 |
| [Oklahoma](https://www.xh1b.org/state/ok) | 2 | 0 | 0.0 |
| [Tennessee](https://www.xh1b.org/state/tn) | 2 | 0 | 0.0 |
| [Iowa](https://www.xh1b.org/state/ia) | 1 | 0 | 0.0 |
| [Kansas](https://www.xh1b.org/state/ks) | 1 | 0 | 0.0 |
| [Maine](https://www.xh1b.org/state/me) | 1 | 0 | 0.0 |
| [Mississippi](https://www.xh1b.org/state/ms) | 1 | 0 | 0.0 |
| [Nevada](https://www.xh1b.org/state/nv) | 1 | 0 | 0.0 |
| [Washington](https://www.xh1b.org/state/wa) | 1 | 0 | 0.0 |
| [Wisconsin](https://www.xh1b.org/state/wi) | 1 | 0 | 0.0 |


Per 100k residents uses the U.S. Census Bureau annual population estimate for that state and year; years after the latest published estimate carry that estimate forward. The latest filing year may be a partial period.

## More

- Full page (charts, tables, interactive): https://www.xh1b.org/soc/19-4091
- JSON API: https://www.xh1b.org/api/soc-employers?code=19-4091
- JSON API: https://www.xh1b.org/api/soc-filings?code=19-4091


## References

<a id="reference-data-lca-data-bls-data-soc-system-calculation-method-indicators-method-lca-data"></a>

1. Dataset documentation · DOL OFLC. [LCA public disclosure record layout (FY2026 Q3)](https://www.dol.gov/sites/dolgov/files/ETA/oflc/pdfs/FY26Q3/LCA_Record_Layout_FY2026_Q3.pdf). Pages 1–4: application, DOL outcome and dates, requested positions, employer, representatives, worksites and pay units. This layout covers determinations issued October 1, 2025 through June 30, 2026. It documents employer-provided application fields and DOL decisions, not USCIS decisions, payroll verification, legal bills or worker-linked moves. Older layouts can differ. Checked 2026-10-17.

<a id="reference-data-lca-data-bls-data-soc-system-calculation-method-indicators-method-bls-data"></a>

2. Dataset documentation · BLS. [OEWS technical notes (May 2025)](https://www.bls.gov/oes/2025/may/oes_tec.htm). Scope of the survey; occupational coding; concepts and estimation methodology. Documents occupation and geographic wage estimates, not an individual worker’s pay. Use the estimate year and geography stated by the site; older releases can differ. Checked 2026-10-17.

<a id="reference-data-lca-data-bls-data-soc-system-calculation-method-indicators-method-soc-system"></a>

3. Guidance · BLS. [Standard Occupational Classification](https://www.bls.gov/soc/finding_soc_code.htm). Classification Principles 1–2 and Coding Guideline 2; job duties, not job titles. Checked 2026-10-08.

<a id="reference-data-lca-data-bls-data-soc-system-calculation-method-indicators-method-calculation-method"></a>
<a id="reference-data-lca-data-bls-data-soc-system-calculation-method-indicators-method-indicators-method"></a>

4. XH1B method or registry · XH1B. [Calculation and Matching Methods; Reading Public Records and Derived Indicators](https://www.xh1b.org/data-sources). Filing units, annualization, weighting, wage comparisons, and inference limits; Reading records: units, source coverage, wage gaps, entity links, and inference limits. These are the site's review methods, not validated predictions of wrongdoing. Inspect underlying records and alternative explanations.