美国地址格式指南
美国地址 Street、City、State 和 ZIP Code 怎么填?
第一次填写美国网站的地址表单时,真正容易填错的通常不是门牌号,而是把 City、State 和 ZIP Code 的位置弄混。下面直接用一组完整地址拆开说明。
先给答案
- Street / Address Line 1
- 门牌号 + 街道名,例如
5087 University Ave - City
- 城市,例如
San Diego - State
- 州,优先填写 USPS 两位缩写,例如 California 填
CA - ZIP Code
- 五位美国邮编,例如
92101 - Country
- 表单要求时填写
United States或选择US
把这组字段合并后就是:5087 University Ave, San Diego, CA 92101, United States。
我实际测试了什么
2026 年 7 月 29 日,我在 AddressLab 中文版固定选择 California、New York、Delaware 和 Texas,各生成一条美国地址。测试重点不是姓名或电话,而是检查 Street、City、State、ZIP Code 四个字段是否能组成一致的地址格式。

| 选择的州 | 生成的 City | State | ZIP Code |
|---|---|---|---|
| California | San Diego | CA | 92101 |
| New York | Buffalo | NY | 14202 |
| Delaware | Newark | DE | 19711 |
| Texas | Austin | TX | 78701 |
这四组样本的字段关系没有错位。我的判断是:做表单测试时,固定州比连续点击“随机”更有用,因为你可以明确断言 State 应该是什么,再检查 ZIP Code、下拉选项和导出结果是否跟着变化。
Street 应该怎么填
Street 一般对应表单里的 Address Line 1,填写门牌号和街道名,例如:
5087 University Ave如果地址还有公寓、套房或单元号,可以把它放在 Address Line 2。USPS 的常用写法包括 APT、STE、UNIT 和 RM。当表单没有 Address Line 2 时,次级单元信息可以接在 Street 后面,例如 5087 University Ave APT 3B。
一个常见误区是只写街道名、不写门牌号;另一个是已经知道 APT 或 STE 时仍只写 #3B。USPS 更推荐使用明确的单元类型缩写。
City、State 和 ZIP Code 应该怎么配
USPS 把地址最后一行定义为 City、State 和 ZIP Code。State 使用两位邮政缩写,例如 California 为 CA,New York 为 NY,Texas 为 TX。因此下面两种表单要分别处理:
- 如果 State 是下拉框,选择州全名即可,系统通常会在后台保存两位代码。
- 如果 State 是文本框,优先填写两位缩写,不要把城市名重复填进去。
ZIP Code 通常是五位数字。代码里要把它当作字符串保存,因为 Massachusetts 等地区存在以 0 开头的邮编;如果把 02108 转成数字,就会错误地变成 2108。支持 ZIP+4 的表单还可能接受 12345-6789,但不要在只允许五位的输入框里强行添加后四位。

完整示例:网页表单与邮寄格式并不完全相同
网页表单通常把每个字段拆开:
Address Line 15087 University Ave
CitySan Diego
StateCA
ZIP Code92101
CountryUnited States
如果要显示成美国国内邮寄地址,核心三行通常写成:
LUCAS MILLER
5087 UNIVERSITY AVE
SAN DIEGO CA 92101这里没有逗号,是为了接近 USPS 的标准化邮寄格式;网页订单摘要为了阅读更自然,使用逗号分隔也很常见。不要把“界面显示格式”和“邮政标准化格式”当成完全相同的一件事。
最常见的五个错误
- 把州名填进 City:City 应填 San Diego,California 应填 State。
- State 写成任意缩写:California 应写 CA,不是 CAL 或 Calif。
- ZIP Code 当数字存储:这会丢掉 02108 之类邮编的前导零。
- 把电话号码区号当成 ZIP Code:两者没有可替换关系。
- 把测试地址当成真实收货地址:字段格式正确不等于该门牌号已经通过 USPS 投递验证。
AddressLab 在这个场景下是否有用
它适合快速准备表单测试数据:每个字段都能单独复制,完整地址也能一次复制。对于测试 State 下拉框、ZIP Code 长度、地址卡片、CSV/JSON 导出,这比手工反复改字段省事。

限制也很明确:AddressLab 提供的是合成测试样本。City、State 和 ZIP Code 按数据集组合,但这不能证明随机门牌号对应真实住宅,也不代表地址可用于收货、身份验证、开户或其他生产用途。需要真实投递时,应使用 USPS 地址校验或收件人确认过的地址。详细边界见数据方法与编辑标准。
结论
记住一条就够了:Street 是门牌号与街道,City 是城市,State 是两位州缩写,ZIP Code 是五位邮编。先按字段分别填写,再检查组合后的完整地址,能避免绝大多数美国地址表单错误。
打开美国地址生成器可以生成一组用于表单测试的字段;如果你在测试邮编输入与前导零,再看美国 ZIP Code 字段校验清单。