bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Markets / San Francisco, CA, 94128 / Trends

San Francisco, CA, 94128 H-1B trends

Quarterly LCA aggregate trend points for San Francisco, CA, 94128. ZIP trends are bounded by postal code and state when the market lookup can infer state.

Summary

H-1B LCA filings for San Francisco, CA, 94128 span 2016 Q2 to 2026 Q2, peaking at 37 filings in 2019 Q2.

The most recent reported period (2026 Q2) shows 6 filings.

LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.

PeriodLCA countRole titlesSOC codesAvg wage lowAvg prevailingCertifiedCertification rate
2016 Q211108$85,244$78,96111100.0%
2017 Q216139$85,647$76,6441593.8%
2018 Q2201613$101,835$100,0021995.0%
2019 Q2372216$113,144$109,7393697.3%
2020 Q1322$114,748$111,1623100.0%
2020 Q2222$120,055$113,4542100.0%
2020 Q3333$98,946$96,4153100.0%
2021 Q3111$90,000$82,0141100.0%
2021 Q4111$130,499$116,2301100.0%
2022 Q1221$130,931$127,8472100.0%
2022 Q2111$128,000$127,8581100.0%
2022 Q3222$101,912$93,3192100.0%
2022 Q4111$129,000$128,7731100.0%
2023 Q3332$127,958$117,7423100.0%
2023 Q4222$97,808$94,2552100.0%
2024 Q1111$134,000$133,3701100.0%
2024 Q2221$181,000$163,5092100.0%
2024 Q3444$149,225$128,6224100.0%
2024 Q4111$87,800$64,3141100.0%
2025 Q1111$198,000$180,9601100.0%
2025 Q3333$131,771$119,1423100.0%
2025 Q4111$124,800$113,8381100.0%
2026 Q2632$145,500$136,7536100.0%

Frequently asked questions

How have H-1B filings for San Francisco, CA, 94128 changed over time?
H-1B LCA filings for San Francisco, CA, 94128 span 2016 Q2 to 2026 Q2, peaking at 37 filings in 2019 Q2. The most recent reported period (2026 Q2) shows 6 filings. LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/trends?postal_code=94128&state=CA&metric=lca_countJSON