What it identifies
You, across your entire immigration history
Your USCIS online account specifically

You are staring at a form field right now. Maybe it is Form I-9 for a new job, a green card renewal on Form I-90, an N-400 naturalization application, or a FAFSA form for a child starting college.
The field asks for your Alien Registration Number, and you are not sure whether the number in your wallet or your inbox is the right one.
That confusion is common, and it is not because the concept is complicated. At least four different government-issued numbers show up on similar-looking documents, and nothing on the page tells you which is which.
This guide helps you to identify your A-Number on your most common documents: a green card, an EAD, a USCIS notice, an immigrant visa, or an I-94. It also covers the forms that ask for it, so you enter the right number the first time.
An Alien Registration Number, or A-Number, is a unique 7-9 digits identifier that the Department of Homeland Security assigns to a noncitizen. It always carries the letter "A" in front of it.
USCIS, Immigration and Customs Enforcement, and Customs and Border Protection all use it to pull up the same immigration file, regardless of which agency you are dealing with.
Think of the A-Number as the case number for your entire immigration history, not one form or one filing alone. A single petition may generate its own separate tracking number, but your A-Number is attached to you across every filing you make from that point forward.
"Alien Registration Number," "A-Number," "A#," and "alien number" all refer to the same number. USCIS also uses the term USCIS Number on newer documents. According to USCIS, the USCIS Number is the same number as your A-Number, printed without the leading "A." If a form or card shows "USCIS#" instead of "A#," it is the same identifier under a different label.
Your A-Number is the letter A followed by seven, eight, or nine digits. Many USCIS forms require the full nine-digit format, so if your number is shorter, you add zeros directly after the "A" until it reaches nine digits.
For example, A1234567 becomes A001234567, and A12345678 becomes A012345678. USCIS allows for this padding. So, if a form rejects your entry or a field expects exactly nine digits, the fix is almost always a missing zero, not a wrong number.
If you hold a temporary work visa and have never filed an immigrant petition or an EAD application, there is a reasonable chance you do not have an A-Number yet. That is normal, and nothing is missing from your file. Check the document types below to confirm either way.
Your A-Number is in a specific spot on different types of document. Here’s where to look.

Your alien number on the green card is shown on the number on the front, next to your photo. If your card is older, look for the label "A#" in the same position instead of "USCIS#."

Your work permit shows the number in the same "USCIS#" field as the green card, on the front of the card.

Many, though not all, versions of Form I-797 include the A-Number near the top right. If your notice does not show it there, check an accompanying document from the same filing before assuming the number is missing.

An immigrant visa stamp lists the A-Number as the "Registration Number," in the top right portion of the stamp. This applies only to immigrant visas issued through consular processing. A nonimmigrant visa, such as a tourist or student visa stamp, does not carry an A-Number at all.

This is the one document in this set that generally will not show your A-Number. The number on your I-94 is an 11-character Admission Number issued by Customs and Border Protection at the time you entered the US, and it identifies your entry, not your immigration file overall.
Many nonimmigrant workers, including most H-1B, L-1, and TN holders, have an I-94 Admission Number and no A-Number at all.

A Certificate of Naturalization also lists your A-Number, once you become a US citizen. The number stays the same, even though once you become a citizen, you don’t practically use your A-number anymore.
The Online Account Number connects you to your account on the USCIS website. It is not linked to your immigration history, and a form asking for your A-Number will not accept it as a substitute. But if a form asks for your account number specifically, check your USCIS profile rather than reusing your A-Number.
These three numbers appear close together on an official mail and can be confusing. Here’s a side-by-side comparison;
The major difference is that your A-Number does not change, even after a lost card or a status change. Your green card number changes with every replacement card, and your receipt number is different for every filing you make.
If you filed a green card application and later a naturalization application, those two filings have two different receipt numbers, and the same A-Number listed on both. When a form asks for a "case number" or "receipt number," use the 13-character code, not your A-Number.
To request records through the FOIA, go through the online system rather than mail, fax, or email for faster processing. You may have to wait for several weeks for a response.
If you have ever filed anything with USCIS online, or created an account to check a case, your A-Number is usually listed in your account profile. Check this before filing a FOIA request.
You can also call the USCIS Contact Center to locate your A-Number, though a representative will typically ask you to verify identity with other case details first. This should be your last option if you don’t get results from the other two steps.
Most delays come from entering an A-number wrongly on USCIS forms. Here are some mistakes to avoid;
Yes, in current USCIS usage. The USCIS Number is the same digits as your A-Number, printed without the leading "A."
No. Once DHS assigns an A-Number, it stays with you for life, regardless of status changes, replacement cards, or new filings.
Generally not, unless their case connects to an immigrant petition, such as an approved I-140, or to a separate EAD filing. Most nonimmigrant work visa categories do not generate an A-Number on their own.
On the front of the card, next to your photo, labeled "USCIS#" on cards issued after approximately 2010 or "A#" on older cards.
Yes. Most green card applicants do not have an A-Number before filing. USCIS assigns one as part of processing the immigrant petition itself.
Not on your passport itself. If you have an immigrant visa stamp inside your passport, the A-Number appears on that stamp, labeled "Registration Number," not elsewhere on the passport page.

Sophia is an experienced writer with over six years of experience researching and producing clear, authoritative content across legal, immigration, and highly regulated industries. Her background spans legal and immigration content, B2B SaaS, and multilingual content strategy, including producing legally accurate content across markets like the UK, UAE, Canada, France, and Germany. At Beyond Border, she leads editorial strategy across O-1, EB-1A, EB-2 NIW, L-1, and H-1B visa content, combining search-data-driven planning with clear, accurate writing to help global professionals navigate the U.S. immigration system.