U.S. Customs and Border Protection publishes the official port of entry codes list as “Appendix E – Schedule D,” a four-digit numeric directory covering every airport, seaport, and land crossing where travelers and cargo are admitted to the United States.1U.S. Customs and Border Protection. Appendix E Schedule D – US Port Codes The current edition is the February 2026 PDF, and CBP also offers a searchable port locator you can filter by state.2U.S. Customs and Border Protection. How to Locate a Port Code
How to Read a Four-Digit Code
Every code has the same structure. The first two digits are the customs district; the last two are the specific port inside that district. Code 2504 is district 25 (San Diego) and port 04 (San Ysidro).3U.S. Customs and Border Protection. San Ysidro – Class A, California – 2504 Code 4701 is district 47 (New York/Newark) and port 01 (JFK International Airport).4U.S. Customs and Border Protection. John F. Kennedy International Airport, New York – 4701
Once you see the pattern, any code is readable at a glance. Districts with heavy traffic carry several ports under one district number: district 25, for example, covers San Ysidro, Otay Mesa, Tecate, and other California crossings, each with its own two-digit suffix.
Codes for Common Ports
The full Schedule D runs to hundreds of entries. The codes below are drawn from CBP’s February 2026 edition and cover the ports most travelers pass through.5U.S. Customs and Border Protection. ACE Appendix E – Schedule D – US CBP Port Codes – February 2026
Major Airports
- 4701 — John F. Kennedy International Airport, New York
- 2720 — Los Angeles International Airport, California
- 5201 — Miami, Florida
- 3901 — Chicago, Illinois
- 0401 — Boston, Massachusetts
- 3001 — Seattle, Washington
- 3201 — Honolulu, Hawaii
Southern Land Border Crossings
- 2504 — San Ysidro, California
- 2501 — San Diego, California
- 2402 — El Paso, Texas
- 2304 — Laredo, Texas
Seaports and Other Ports
- 1001 — New York, New York (seaport and other facilities)
- 2704 — Los Angeles, California (seaport)
- 1101 — Philadelphia, Pennsylvania
- 1303 — Baltimore, Maryland
- 2002 — New Orleans, Louisiana
- 0101 — Portland, Maine
Finding Your Code on Your Own Records
Most travelers first meet their port code on the I-94 Arrival/Departure Record. If you entered by air or sea after April 2013, CBP created your I-94 electronically. You can pull it up at i94.cbp.dhs.gov using the name shown in the machine-readable zone of your passport, your passport number, and a few other biographical fields.6U.S. Customs and Border Protection. I-94/I-95 Website The printout shows the port of entry in a labeled field next to your admission date and class of admission.
Land border travelers sometimes still receive a paper I-94, where the port code or port name sits near the admission stamp. The ink stamp CBP places in your passport can also carry a port code or a short location identifier. A visa foil is different: any post code on the foil identifies the consulate that issued the visa, not the port where you were admitted.
When Your Code Shows a Foreign Airport
If your I-94 shows a port outside the United States, that isn’t a mistake. CBP runs preclearance facilities at 15 airports in six countries, and travelers processed there are legally admitted before the flight takes off.7U.S. Customs and Border Protection. Preclearance The record reflects the preclearance airport, not the U.S. city where you landed.
Preclearance operates in Canada (Toronto Pearson, Vancouver, Calgary, Montreal, Ottawa, Edmonton, Halifax, Victoria, and Winnipeg), Ireland (Dublin and Shannon), the Bahamas (Nassau), Aruba, Bermuda, and the United Arab Emirates (Abu Dhabi).7U.S. Customs and Border Protection. Preclearance
Fixing a Wrong Code on Your I-94
A wrong port code, incorrect admission date, or misspelled name on your I-94 can cause real trouble with visa applications, employment verification, and status extensions. The fix depends on how the error happened.
If CBP made the mistake at the time of entry, do not file Form I-102. Go to a CBP deferred inspection site or a CBP office at an international airport and ask for the record to be corrected.8U.S. Citizenship and Immigration Services. I-102, Application for Replacement/Initial Nonimmigrant Arrival-Departure Document There is no fee for correcting a CBP error.9U.S. Citizenship and Immigration Services. G-1055 Fee Schedule Many deferred inspection offices now handle correction requests by email, though procedures vary; some still require an in-person visit.10U.S. Customs and Border Protection. Deferred Inspection Sites You can use any deferred inspection site, not only the one nearest your original port of entry.
If your I-94 was lost, damaged, or never issued in the first place, Form I-102 is filed with USCIS and carries a $560 fee.9U.S. Citizenship and Immigration Services. G-1055 Fee Schedule Before paying, check the CBP I-94 website. If your record exists electronically, you can retrieve and print it for free and skip both the fee and the wait.