USCIS FORMS

I-129 Direct Filing Address: Where to Mail Your Petition

The I-129 filing address depends on your visa classification, cap status, and worksite state — and USCIS changes the routing periodically. Filing at the wrong address means rejection and lost weeks. Here's how to find the right address every time.

Quick answer: For lottery-selected H-1B cap petitions, use the address printed on your selection notice. For everything else, check the official USCIS I-129 Direct Filing Addresses chart on the day you mail — or file online via myUSCIS and skip the address question entirely.

I-129 Filing Locations by Petition Type

H-1B cap-subject petitions (lottery-selected)

PAPER FILING

USCIS Texas Service Center (or as listed on your selection notice — the registration selection notice specifies the filing location)

ONLINE FILING

Online filing available via myUSCIS for most H-1B cap petitions since FY 2025

H-1B extensions / amendments / transfers (cap-exempt filings)

PAPER FILING

Address depends on the company's state — USCIS splits I-129 H-1B workloads between Texas and California Service Centers by state of primary worksite

ONLINE FILING

Online filing available for many H-1B petition types

L-1, O-1, TN, E-3 and other I-129 classifications

PAPER FILING

Routing varies by classification — check the I-129 Direct Filing Addresses chart on uscis.gov for your specific visa type

ONLINE FILING

Not all classifications support online filing yet

Premium processing (I-907 with I-129)

PAPER FILING

File I-907 together with the I-129 at the same address; if filing I-907 for an already-pending I-129, send it to the service center where the I-129 is pending

ONLINE FILING

I-907 can be filed online if the underlying I-129 was filed online

⚠️ USCIS reorganizes I-129 intake periodically. Always verify against the official chart at uscis.gov/i-129-addresses on the day you mail.

Receipt Number Prefixes Decoded

PrefixService Center
WACCalifornia Service Center
SRCTexas Service Center
EACVermont Service Center
LINNebraska Service Center
MSCNational Benefits Center
IOEFiled online (ELIS system)

Frequently Asked Questions

BI

Sumit Patel

SMIEEE · FBCS · FIETE | 16+ years data engineering | 30+ peer-reviewed papers

Built H1BVisaJobs.com on 10 GB+ of DOL LCA disclosure data. Filing addresses verified against USCIS official charts; always re-verify before mailing. Read full bio →