Direct Filing Addresses for Form I-129, Petition for a Nonimmigrant Worker
Regular Processing
Form I-129, Petition for a Nonimmigrant Worker, is filed at the California Service Center (CSC), the Vermont Service Center (VSC), the Nebraska Service Center (NSC), or the Texas Service Center (TSC), depending on which nonimmigrant classification and action the petitioner is requesting and where the petitioner is located.
For many classifications, the U.S. state or territory where your company or organization’s primary office is located will determine where you should send your Form I-129 package. For example, in these instances, if your company’s primary office is in Massachusetts, you would file Form I-129 with the VSC regardless of the beneficiary’s worksite. Similarly, if your company’s primary office is in California, you would file Form I-129 with the CSC regardless of the beneficiary’s worksite.
Other Form I-129 petitions for certain nonimmigrant classifications and requested actions are filed at only one service center, regardless of where the company or organization’s primary office is located.
Please refer to the “I-129 Nonimmigrant Classification Filing Locations” dropdown tabs below for information regarding your specific requested nonimmigrant classification and requested action. If you file your petition at the incorrect service center, your petition may be rejected.
Filing for Temporary Employment or Training in More Than One Location
In some instances, when the temporary employment or training will be in different locations within the same U.S. state or territory, or in different U.S. states or territories, the state where your company or organization’s primary office is located will still be used to determine where you should file your Form I-129 package, regardless of the beneficiary’s work location(s). For example, if the beneficiary will work or receive training in two or more different locations in the state of Arizona, and your company’s primary office is in Massachusetts, file Form I-129 with the VSC. If the beneficiary will work or receive training in a location in Arizona and in another location in Florida, and your company’s primary office is in Massachusetts, file Form I-129 with the VSC.
Listing Your Organization’s Primary Address
Your company or organization’s primary office should be listed in Part 1, Question 3.
Providing Additional Information
In addition to Part 5, Question 3, you may also use Part 9 of Form I-129 to list additional worksite locations if you need extra space.
Premium Processing
If you are requesting premium processing services for a Form I-129, you must also file Form I-907, Request for Premium Processing Services. Before you file the Form I-129/I-907 package, check uscis.gov to ensure that the requested classification is eligible for premium processing.
I-129 Nonimmigrant Classification Filing Locations
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
All CNMI petitions | Petitions filed for any classification included on the Form I-129 for employment in the CNMI. | U.S. Postal Service (USPS): USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing U.S. Postal Service (USPS): USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
E-1 applications | E-1 applications filed by an employer requesting an extension of stay or change of status. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
E-2 applications | E-2 applications filed by an employer requesting an extension of stay or change of status. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
E-3 applications | E-3 applications filed by an employer seeking an extension of stay or change of status on behalf of its workers. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
H-1B and H-1B3 regular cap subject petitions | H-1B and H-1B3 petitions requesting to be counted towards the regular H-1B cap of 65,000. These petitions are accepted at the CSC, NSC, TSC, and VSC. If selected to file, please refer to your registration selection notice to determine the appropriate service center at which to file your petition. Then, use the address to the right that corresponds to the center and your chosen method of filing. You must file your petition at the service center indicated on your selection notice, or your petition will be rejected. | California Service Center USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service Nebraska Service Center (including I-129/I-907 Premium Processing) USPS: USCIS Nebraska Service Center FedEx, UPS, and DHL deliveries: USCIS Nebraska Service Center Texas Service Center USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing: USCIS Texas Service Center Vermont Service Center USPS, FedEx, UPS, and DHL deliveries: USCIS Vermont Service Center I-129/I-907 Premium Processing Premium Processing Service |
H-1B and H-1B3 advanced degree exemption petitions (master’s cap) | H-1B and H-1B3 petitions requesting to be counted towards the H-1B advanced degree exemption of 20,000. These petitions are accepted at the CSC, NSC, TSC, and VSC. If selected to file, please refer to your registration selection notice to determine the appropriate service center at which to file your petition. Then, use the address to the right that corresponds to the center and your chosen method of filing. You must file your petition at the service center indicated on your selection notice, or your petition will be rejected. | California Service Center USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service Nebraska Service Center (including I-129/I-907 Premium Processing) USPS: FedEx, UPS, and DHL deliveries: USCIS Nebraska Service Center Texas Service Center USPS: FedEx, UPS, and DHL deliveries: USCIS TSC I-129/I-907 Premium Processing: Vermont Service Center USPS, FedEx, UPS, and DHL deliveries: USCIS Vermont Service Center I-129/I-907 Premium Processing Premium Processing Service |
H-1B petitions for cap-exempt petitioners or entities | H-1B petitions that are exempt from the cap because the employer is cap exempt or because the beneficiary will be employed at a qualifying cap exempt institution, entity or organization. All H-1B petitions filed by cap-exempt petitioners, including extensions with the same employer and no change in job duties, must be filed with the CSC. | USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service |
H-1B Guam petitions | H-1B petitions where the employer is located in Guam or the beneficiary will be performing services in Guam. These petitions must be filed with the CSC. | USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service USCIS California Service Center FedEx, UPS, and DHL deliveries: Premium Processing Service |
H-1B petitions that are cap-exempt based on a Conrad/IGA waiver under INA Section 214(l) | Petitions filed on behalf of cap-exempt beneficiaries based on a Conrad/IGA waiver under INA Section 214(l). All H-1B petitions filed on behalf of cap-exempt beneficiaries based on a Conrad/Interested Government Agency (IGA) waiver, including extensions with the same employer and no change in job duties, must be filed with the CSC. | USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service |
H-1B1 free trade petitions (noncitizens from Chile and Singapore). Please note the H-1B1 classification is ineligible for premium processing service. | All H-1B1 petitions eligible for filing with USCIS. Note that USCIS does not accept H-1B1 petitions requesting consular processing. These petitions must be filed with the VSC. | USPS, FedEx, UPS, and DHL deliveries: USCIS Vermont Service Center |
H-1B2 petitions | H-1B petitions filed for noncitizens coming to the United States to perform services of an exceptional nature relating to a cooperative research and development project administered by the U.S. Department of Defense (DOD). These petitions are accepted at the CSC and VSC. Please refer to the service center charts below to determine which service center you must use. | California Service Center USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service USCIS California Service Center Vermont Service Center USPS, FedEx, UPS, and DHL deliveries: USCIS Vermont Service Center I-129/I-907 Premium Processing Premium Processing Service |
California Service Center Filings
For H-1B2 petitions, file Form I-129 with the CSC if the petitioner’s primary office is located in:
|
|
|
Vermont Service Center Filings
For H-1B2 petitions, file Form I-129 with the VSC if the petitioner’s primary office is located in:
|
|
|
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
All other H-1B and H-1B3 cap-exempt extension of stay, change of status, concurrent employment, U.S. consulate/port of entry (POE)/pre-flight inspection (PFI) notification, and amended petitions. Note: Excludes H-1B petitions for cap-exempt petitioners or entities, petitions that are cap-exempt based on a Conrad/Interested Government Agency (IGA) waiver under INA Section 214(l), or petitions where the employer is located in Guam or the beneficiary will be performing services in Guam (see the relevant sections for filing details). This also excludes all H-1B1 and H-1B2 petitions. | All other H-1B and H-1B3 petitions including H 1B and H-1B3 extensions, concurrent employment and amendments, and petitions from the same employer without change. This includes:
This excludes petitions filed by cap-exempt petitioners or for cap-exempt entities, petitions that are cap-exempt based on a Conrad/IGA waiver, or petitions where the employer is located in Guam or the beneficiary will be performing services in Guam. This also excludes all H-1B1 and H-1B2 petitions. These petitions are accepted at the CSC, NSC, TSC, and VSC. Please refer to the service center charts below to determine which service center you must use. | California Service Center USPS: USCIS California Service Center FedEx, UPS, and DHL deliveries: USCIS California Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service FedEx, UPS, and DHL deliveries: Premium Processing Service Vermont Service Center USPS, FedEx, UPS, and DHL deliveries: USCIS Vermont Service Center I-129/I-907 Premium Processing Premium Processing Service USCIS Vermont Service Center Nebraska Service Center USPS: USCIS Nebraska Service Center FedEx, UPS, and DHL deliveries: USCIS Nebraska Service Center I-129/I-907 Premium Processing: USCIS Nebraska Service Center Texas Service Center USPS: USCIS Texas Service Center FedEx, UPS, and DHL: USCIS Texas Service Center I-129/I-907 Premium Processing USPS: Premium Processing Service USCIS Texas Service Center Premium Processing Service USCIS Texas Service Center |
California Service Center Filings
File Form I-129 with the CSC if the petitioner’s primary office is located in:
|
|
|
Vermont Service Center Filings
File Form I-129 with the VSC if the petitioner’s primary office is located in:
|
|
|
Texas Service Center Filings
File Form I-129 with the TSC if the petitioner’s primary office is located in:
|
|
|
Nebraska Service Center Filings
File Form I-129 with the NSC if the petitioner’s primary office is located in:
|
|
|
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
H-2A petitions | H-2A petitions where the beneficiary will be employed as a temporary agricultural worker. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
H-2B petitions (not including H-2B Guam petitions) | H-2B petitions where the beneficiary will be employed as a temporary non-agricultural worker. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
H-2B Guam petitions | H-2B petitions where the beneficiary will be performing labor or services in Guam. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
H-3 petitions | H-3 petitions filed by employers for beneficiaries who are trainees or special education exchange visitors. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
L petitions | Includes petitions filed for L-1A, L-1B, and LZ (Blanket L-1). NOTE: Canadian citizens, who are exempt from the L-1 visa requirement, may present the completed Form I-129 and supporting documentation to a U.S. Customs and Border Protection (CBP) officer at certain ports-of-entry on the United States-Canada land border or at a United States pre-clearance/pre-flight inspection station in Canada, in connection with an application for admission to the United States in L-1 status. | Texas Service Center USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
O petitions | Includes petitions filed for O-1A, O-1B, and O-2. You may pay with a credit card. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
P-1A or P-1S major league sports organization petitions Currently, we only consider the NHL, MLB, NFL, NBA and MLS to be major league sports for the purpose of filing jurisdiction. | You may pay with a credit card. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
All other P petitions | Includes petitions filed for P-1A athlete or athletic group other than major league sports, P-1B, P-1S, P-2, P-2S, P-3 and P-3S. You may pay with a credit card. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
Q-1 petitions | Q-1 petitions filed by an employer for a beneficiary who will participate in an international cultural exchange program. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
R-1 petitions | R-1 petitions filed by an employer for a beneficiary who will be employed as a minister or in a religious occupation or vocation. | USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing (Filed Together or Separately) USPS: USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |
I-129 Nonimmigrant Classification | Category Description | Filing Location |
---|---|---|
TN free trade petitions (noncitizens from Canada and Mexico) | TN-1 and TN-2 petitions requesting an extension of stay or change of status, or a TN-1 application filed on behalf of a Canadian citizen who is outside of the United States. These applications are only accepted at the TSC. Note: that if you are a Mexican national outside of the United States seeking TN status you should not use this form, but instead must apply for a TN visa at a U.S. embassy or consulate. Additional information is available on the TN NAFTA Professionals page. | USPS USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center I-129/I-907 Premium Processing Service (Filed Together or Separately) USPS USCIS Texas Service Center FedEx, UPS, and DHL deliveries: USCIS Texas Service Center |