• U.S. Citizen and Immigration Services (USCIS)

    USCIS is the government organization that oversees lawful immigration to the United States. They are responsible for processing immigration and naturalization applications and establishing policies regarding immigration services. You can find more information on the USCIS website. If you would like to check the status of an immigration application, petition, or request submitted to USCIS, click here.

  • National Visa Center

    After U.S. Citizenship and Immigration Services (USCIS) approves your immigrant visa petition, USCIS forwards your petition to the National Visa Center (NVC) in Portsmouth, NH for immigrant visa pre-processing at the correct time. You can find more on the National Visa Center website.

  • Executive Office of Immigration Review (EIOR)

    The EIOR is the government organization in charge of adjudicating immigration cases and administering the Nation’s immigration court system. You can find more information on the EIOR website. If you would like to check the status of your case at the EIOR using your A-number, click here.