FREE TOOL

State abbreviations

All 50 states and DC, the official two-letter postal codes. Copy the table straight into Excel.

States and DC

AlabamaAL
AlaskaAK
ArizonaAZ
ArkansasAR
CaliforniaCA
ColoradoCO
ConnecticutCT
DelawareDE
District of ColumbiaDC
FloridaFL
GeorgiaGA
HawaiiHI
IdahoID
IllinoisIL
IndianaIN
IowaIA
KansasKS
KentuckyKY
LouisianaLA
MaineME
MarylandMD
MassachusettsMA
MichiganMI
MinnesotaMN
MississippiMS
MissouriMO
MontanaMT
NebraskaNE
NevadaNV
New HampshireNH
New JerseyNJ
New MexicoNM
New YorkNY
North CarolinaNC
North DakotaND
OhioOH
OklahomaOK
OregonOR
PennsylvaniaPA
Rhode IslandRI
South CarolinaSC
South DakotaSD
TennesseeTN
TexasTX
UtahUT
VermontVT
VirginiaVA
WashingtonWA
West VirginiaWV
WisconsinWI
WyomingWY

Territories

American SamoaAS
GuamGU
Northern Mariana IslandsMP
Puerto RicoPR
United States Minor Outlying IslandsUM
United States Virgin IslandsVI

Military postal regions

Armed Forces EuropeAE
Armed Forces of the AmericasAA
Armed Forces PacificAP

THE API UNDERNEATH

GET /country/US/states

This table is that call. One state by code is /state/FL, and the same shape covers provinces, prefectures, and regions in every country we carry. Same endpoint on every plan, one pooled request per lookup.

State APICountry API

QUESTIONS

Are these the official codes?
Yes, the USPS two-letter abbreviations, the ones addresses and government forms use. AP-style abbreviations like Calif. are a different, older system.
What are AA, AE, and AP?
Military postal regions for mail to armed forces overseas: the Americas, Europe, and the Pacific. They work like states in an address.
Is DC a state?
No, it is a federal district, but it has a two-letter code and works like a state in every address form. It sits in the main table for that reason.
Can I do this from code?
Yes. GET /country/US/states returns the whole list, and /state/FL answers one code with population and coordinates. One pooled request per call.