Last Updated: June 6, 2025.
Once you have filled out Form I-130 and gathered all supporting documentation, you’re ready to send it in to USCIS! But where you send the form is different depending on where you live and whether or not you are filing Form I-130 with any other forms.
Please be aware that USCIS updates this information frequently, so be sure to check the USCIS Form I-130 Direct Filing Address page for the most up-to-date mailing information. If you are filing Form I-130 concurrently (at the same time) as Form I-485, please defer to the USCIS Form I-485 Direct Filing Address page instead.
If you live in any of the following states or territories, and are ONLY filing Form I-130, you will send your Form to the USCIS Phoenix Lockbox facility.
USCIS
Attn: I-130
P.O. Box 21700
Phoenix, AZ 85036-1700
USCIS
Attn: I-130 (Box 21700)
2108 E. Elliot Rd.
Tempe, AZ 85284-1806
If you are only filing Form I-130 and live in any of the following states or territories, you will send the form to the USCIS Elgin Lockbox facility:
USCIS
Attn: I-130
P.O. Box 4053
Carol Stream, IL 60197-4053
USCIS
Attn: I-130 (Box 4053)
2500 Westfield Drive
Elgin, IL 60124-7836
You are only filing Form I-130, and you live outside the United States*
USCIS
Attn: I-130
P.O. Box 4053
Carol Stream, IL 60197-4053
USCIS
Attn: I-130 (Box 4053)
2500 Westfield Drive
Elgin, IL 60124-7836
*You may request to file at the U.S. Embassy or Consulate in certain limited circumstances. See the USCIS filing page for more info.
Why spend more time and money on countless legal headaches, when you could just use SimpleCitizen and focus on what matters most – being with those you love! Find new opportunities, start new adventures, and bring your family together with SimpleCitizen today!