返回经验列表
州代码开发参考

美国州代码完整列表与缩写对照表

Petmind2026-06-015分钟阅读

美国州代码完整列表与缩写对照表

美国各州和领地都有由两个大写字母组成的官方缩写,这些缩写由 USPS 制定并广泛应用于地址填写、表单开发和数据存储。本文提供完整的州代码对照表,方便开发者查阅。

州代码的由来

1943 年,美国邮政局首次引入了两个字母的州缩写系统,以应对邮件量增长带来的分拣压力。1963 年 ZIP Code 系统推出时,USPS 对州缩写进行了标准化,形成了我们今天使用的官方缩写表。

50 个州 + 华盛顿特区

州名缩写州名缩写
AlabamaALMontanaMT
AlaskaAKNebraskaNE
ArizonaAZNevadaNV
ArkansasARNew HampshireNH
CaliforniaCANew JerseyNJ
ColoradoCONew MexicoNM
ConnecticutCTNew YorkNY
DelawareDENorth CarolinaNC
FloridaFLNorth DakotaND
GeorgiaGAOhioOH
HawaiiHIOklahomaOK
IdahoIDOregonOR
IllinoisILPennsylvaniaPA
IndianaINRhode IslandRI
IowaIASouth CarolinaSC
KansasKSSouth DakotaSD
KentuckyKYTennesseeTN
LouisianaLATexasTX
MaineMEUtahUT
MarylandMDVermontVT
MassachusettsMAVirginiaVA
MichiganMIWashingtonWA
MinnesotaMNWest VirginiaWV
MississippiMSWisconsinWI
MissouriMOWyomingWY

美国领地缩写

除了 50 个州和 DC,美国还有多个领地也有自己的邮编缩写:

领地名称缩写
Puerto RicoPR
GuamGU
US Virgin IslandsVI
American SamoaAS
Northern Mariana IslandsMP

容易混淆的州代码

以下几组州代码容易混淆,开发时需特别注意:

容易混淆区别说明
MI / MOMI 是密歇根,MO 是密苏里
MS / MTMS 是密西西比,MT 是蒙大拿
NE / NVNE 是内布拉斯加,NV 是内华达
LA / LALA 是路易斯安那州,不要与城市 Los Angeles 混淆
DC / WADC 是华盛顿特区,WA 是华盛顿州

开发中的州代码校验

在表单开发中,建议使用下拉选择而非文本输入来选择州,这样可以避免拼写错误。以下是前端校验的常用方法:

前端下拉组件示例

```javascript

const US_STATES = [

{ code: 'AL', name: 'Alabama' },

{ code: 'AK', name: 'Alaska' },

// ... 完整列表

{ code: 'WY', name: 'Wyoming' }

];

```

小结

州代码是美国地址中最基础也最重要的字段之一。在开发中,使用标准化的州代码列表作为数据源,可以有效减少用户输入错误,提升数据质量。建议将州代码列表维护为常量文件,方便全局引用和更新。

返回经验列表