Check your Case Status
Track your application or petition as it moves through the immigration process
Find a USCIS Office
Locate your nearest field or international USCIS office
Make an Appointment
Schedule a free appointment to visit a local USCIS office and get answers on your case
Apply for Citizenship
Apply for citizenship and start the process to become a United States citizen
Prepare for the Test
Study for the citizenship test with these resources which include the naturalization self-test
Educational Materials
These resources can help educators prepare their students for the civics portion of the naturalization test and serve as a self-study tool for students
Apply
Get more information about Green Card eligibility and learn how to apply
Renew
Find out when you need to renew your Green Card and how to begin the process
Remove Conditions
Learn how to remove conditions on your Green Card
H-1B
You may be able to apply for an H-1B visa if you are working in a specialty occupation and meet the eligibility requirements
Temporary Workers
Learn about nonimmigrant temporary worker classifications and the requirements you must meet for your employer to file on your behalf
Permanent Workers
You may be able to live permanently in the United States if you have certain skills, education, and work experience and meet eligibility requirements
Family of U.S. Citizens
Find the information you need to petition for your relatives to immigrate to the United States
Family of Green Card Holders
Learn about petitioning for certain family members to immigrate to the U.S. as permanent residents
Fiancé Visas
Get details on bringing your foreign national fiancé(e) to the U.S. to marry
Form I-9
Find out who must use this form to verify employment eligibility and how to complete and retain the form correctly
E-Verify
Employers - join over 400,000 other employers and enroll in this service to check the employment eligibility of your new employees today
Self Check
Before you apply for a new job you can use Self Check to check your employment eligibility any time you want and at no cost to you