I-140 Filing Locations

I-140 Filing Locations

Application Filing Instructions

Regular Processing

  • Filing a Form I-140 by itself
    For the U.S. Postal Service (USPS):
    USCIS
    Attn: I-140
    P.O. Box 660128
    Dallas, TX 75266

    For FedEx, UPS, and DHL deliveries:
    USCIS
    Attn: I-140
    2501 S. State Highway 121 Business
    Suite 400
    Lewisville, TX 75067

  • Concurrently Filing a Form I-140 together with a Form I-485, Adjustment of Status
    For the U.S. Postal Service (USPS):
    USCIS
    P.O. Box 660867
    Dallas, TX 75266

    For FedEx, UPS, and DHL deliveries:
    USCIS
    Attn: NFB AOS
    2501 S. State Highway 121 Business
    Suite 400
    Lewisville, TX 75067

Premium Processing: Filing a Form I-140 with a Form I-907.

Before doing premium processing, you must first determine whether you are eligible for it and if it is currently available for filing.

If the beneficiary will work in

  • Alaska, Arizona, Arkansas, Armed Forces, California, Colorado, Georgia, Guam, Hawaii, Idaho, Louisiana, Marshall Islands, Montana, Nevada, New Mexico, Northern Mariana Islands, Oklahoma, Oregon, Texas, US Virgin Islands, Utah, Washington, or Wyoming:

    USCIS
    Attn: Premium I-140
    P.O. Box 21500
    Phoenix, AZ 85036-1500

    For FedEx, UPS, and DHL deliveries:
    USCIS
    Attn: Premium I-140 (Box 21500)
    2108 E. Elliot Rd.
    Tempe, AZ 85284-1806

  • Alabama, Connecticut, Delaware, District of Columbia, Florida, Illinois, Indiana, Iowa, Kansas, Kentucky, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Pennsylvania, Puerto Rico, Rhode Island, South Carolina, South Dakota, Tennessee, Vermont, Virginia, West Virginia, and Wisconsin:

    For the U.S. Postal Service (USPS):
    USCIS
    Attn: Premium I-140
    P.O. Box 4008
    Carol Stream, IL 60197-4008

    For FedEx, UPS, and DHL deliveries:
    USCIS
    Attn: Premium I-140 (Box 4008)
    2500 Westfield Drive
    Elgin, IL 60124-7836

Premium Processing: Filing a Form I-907 to upgrade a pending Form I-140.

Before doing premium processing, you must first determine whether you are eligible for it and if it is currently available for filing.

The Form I-140 is pending with the

Nebraska Service Center

For the U.S. Postal Service (USPS):
Premium Processing
USCIS Nebraska Service Center
P.O. Box 87103
Lincoln, NE 68501-7103

For FedEx, UPS, and DHL deliveries:
Premium Processing
USCIS Nebraska Service Center
850 S. Street
Lincoln, NE 68508

Texas Service Center

For the U.S. Postal Service (USPS):
Premium Processing
USCIS Texas Service Center
P.O. Box 279030
Dallas, TX 75227-9030

For FedEx, UPS, and DHL deliveries:
Premium Processing
USCIS Texas Service Center
6046 N Belt Line Rd
Irving, TX 75038-0001

Vermont Service Center

For the U.S. Postal Service (USPS):
Premium Processing
USCIS Vermont Service Center
30 River Road
Essex Junction, VT 05452-3808

For FedEx, UPS, and DHL deliveries:
Premium Processing
USCIS Vermont Service Center
30 River Road
Essex Junction, VT 05452-3808

California Service Center

For the U.S. Postal Service (USPS):
Premium Processing
USCIS California Service Center
P.O. Box 10140
Laguna Niguel, CA 92607-0140

For FedEx, UPS, and DHL deliveries:
Premium Processing
USCIS California Service Center
24000 Avila Road
2nd Floor, Room 2312
Laguna Niguel, CA 92677

Premium Processing – Pending I-140 Petition

Requirements:

  1. Include a copy of a Form I-797C, Notice of Action, showing that your Form I-140 was accepted, or if applicable, include a copy of the transfer notice showing the location of your Form I-140.

  2. You must fully answer appropriate questions in the Form I-907 to ensure that the Form I-907 is matched with your pending Form I-140.

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

RELATED TOPICS

For visitors, travel, student and other international travel medical insurance.

Visit insubuy.com or call +1 (866) INSUBUY or +1 (972) 985-4400