If you've ever sent a care package to a relative deployed overseas, you've encountered an address that looks like a typo: a unit number, an "APO" or "FPO" line, no city or country, and a ZIP code that begins with 09, 34, or 96. That's the U.S. military mail system — a parallel postal network operated jointly by USPS and the Department of Defense to move mail to service members, contractors, and diplomats around the world. It uses standard U.S. ZIP codes by design, so a sender in Toledo, Ohio can mail to a soldier in Stuttgart, Germany without ever paying international rates.
Three address types share the same backbone but route through different agencies:
Used by the U.S. Army and Air Force. APO addresses serve military bases, deployed units, and personnel attached to embassies overseas.
Used by the U.S. Navy, Marine Corps, and Coast Guard. FPO addresses route mail to ships at sea, naval stations overseas, and Marine bases abroad. A Navy address may travel from a USPS facility on the East Coast to a fleet post office, then onto a supply ship that delivers it to its destination vessel — a journey that can take weeks for ships at sea.
Used by State Department employees stationed at U.S. embassies and consulates. DPO mail moves through diplomatic pouches and is governed by international treaty rather than commercial postal arrangements.
Instead of a state abbreviation, military addresses use a regional code that tells USPS which gateway facility should receive the mail before it crosses an ocean:
| Code | Meaning | ZIP Range | Coverage |
|---|---|---|---|
| AE | Armed Forces Europe | 090–098 | Europe, Middle East, Africa, Canada |
| AP | Armed Forces Pacific | 962–966 | Asia, Australia, Pacific islands |
| AA | Armed Forces Americas | 340 | Central America, South America, Caribbean |
The "AE" code is the broadest. Despite the name, it covers all three of Europe, the Middle East, and Africa — a single regional gateway in Frankfurt, Germany handles mail destined for service members stationed anywhere from Norway to Djibouti. The ZIP code itself further subdivides the region: a soldier at Ramstein Air Base, Germany has a different ZIP (09094) than one at Camp Arifjan, Kuwait (09366).
Imagine you mail a birthday card from Phoenix, AZ to your nephew, a sailor on the USS Gerald R. Ford. The address you write looks like this:
SN John Smith
USS Gerald R. Ford (CVN-78)
FPO AE 09543
Here's what happens behind the scenes:
This is why USPS recommends giving 7 to 21 days for mail to reach an APO/FPO/DPO address, even though postage is identical to domestic mail.
Critically, all military mail moves at domestic U.S. postage rates. A first-class letter from California to a soldier in Bahrain costs the same as one to your neighbor — currently 73 cents for a 1-ounce letter (2026 rate). This is one of the few benefits available across all branches of service: civilian friends and family pay no international postage to stay in touch with deployed loved ones.
USPS also offers a Military Care Kit through usps.com, which includes free Priority Mail Flat Rate boxes specifically labeled for APO/FPO/DPO shipping. The flat-rate Priority Mail boxes are themselves discounted for military destinations.
Restricted items vary by destination country. The Department of Defense maintains a country-by-country list, but some prohibitions are nearly universal:
USPS Form 2976 (the Customs Declaration) is required for most APO/FPO/DPO packages even though the destination is technically a U.S. address — the package will physically cross international borders, and host nations enforce their own customs rules.
This trips up nearly everyone who mails to a service member for the first time. The address line "APO AE 09543" replaces both the city and state of a domestic address. There's no Frankfurt, no Germany, no embassy. The DOD does this deliberately for two reasons:
| ZIP | Location |
|---|---|
| 09094 | Ramstein Air Base, Germany |
| 09366 | Camp Arifjan, Kuwait |
| 09354 | Kandahar Air Base (historical), Afghanistan |
| 09421 | Vicenza, Italy (Caserma Ederle) |
| 96349 | Yokota Air Base, Japan |
| 96367 | Kadena Air Base, Okinawa, Japan |
| 96205 | Camp Casey, South Korea |
| 34002 | Joint Task Force Bravo, Honduras |
The structure has been remarkably stable since the modern APO/FPO system was formalized in the 1990s. The Department of Defense periodically opens new ZIPs as new bases come online and retires others when bases close — for instance, several Iraq-related ZIPs were deactivated after the 2011 withdrawal — but the AE / AP / AA framework itself has remained intact. As long as USPS and the DOD maintain their existing partnership, military families should expect the same address format for decades to come.
Want to look up any 5-digit ZIP code, military or civilian? Try our free ZIP code finder.