Links & Resources
To determine the current status of a filed immigration petition / application, have your USCIS receipt number ready and click the link below.
To determine current processing times for a type of petition / application, go to:
To determine current Priority Date waiting times for U.S. Permanent Residence, go to:
For passport information, go to: