The United States Citizenship and Immigration Services (USCIS) Genealogy Program provides a service for locating immigration records. It is a fee-based program that offers an index search for locating immigrant file numbers and a record copy request service for obtaining files.
Visit the USCIS Genealogy Program website and click the "Make a Genealogy Request" link. To order online, click "Order Online Now." Click "Make a Genealogy Request by Postal Mail" to download forms for submission by mail.
Enter requested information online or complete the downloaded forms to request an index search. This information will include the person's full name, date of birth, country of birth and residency history in the United States.
Review the provided immigrant information for accuracy and submit the index search request. The index search costs $20 and can be paid by credit card if ordering online, or by money order or cashier's check if ordering by mail. Record the Case ID issued when completing the index search request.
Determine the file number for the immigrant from the results of the index search received from USCIS. This file number and Case ID from the index search are required for making a record request.
Return to the USCIS Genealogy Program website and submit a record request by clicking the "Make a Genealogy Request" link. Choose between submitting the record request online or by mail. Complete the online request form or fill out the downloaded paperwork to submit by mail.
Submit the record request online or by mail along with the required fee. The fee for a record request is $20 for a microfilmed file or $35 for a paper file. The fee can be paid by credit card online or by money order or cashier's check by mail.