Address guide
US State Abbreviations: Full List of 50 States + DC (Two-Letter Codes)
Complete table of USPS two-letter state abbreviations: Texas is TX, California is CA, Washington State is WA. Covers all 50 states plus Washington, DC, with the pitfalls that break address forms.
Updated 2026-07-25
All 50 states + DC: two-letter abbreviations
| State | Code | Sample addresses |
|---|---|---|
| Alabama | AL | — |
| Alaska | AK | AK address generator |
| Arizona | AZ | — |
| Arkansas | AR | — |
| California | CA | CA address generator |
| Colorado | CO | — |
| Connecticut | CT | — |
| Delaware | DE | DE address generator |
| District of Columbia | DC | DC address generator |
| Florida | FL | FL address generator |
| Georgia | GA | GA address generator |
| Hawaii | HI | — |
| Idaho | ID | — |
| Illinois | IL | IL address generator |
| Indiana | IN | — |
| Iowa | IA | IA address generator |
| Kansas | KS | — |
| Kentucky | KY | — |
| Louisiana | LA | — |
| Maine | ME | — |
| Maryland | MD | — |
| Massachusetts | MA | — |
| Michigan | MI | — |
| Minnesota | MN | — |
| Mississippi | MS | — |
| Missouri | MO | — |
| Montana | MT | MT address generator |
| Nebraska | NE | — |
| Nevada | NV | — |
| New Hampshire | NH | NH address generator |
| New Jersey | NJ | — |
| New Mexico | NM | — |
| New York | NY | NY address generator |
| North Carolina | NC | NC address generator |
| North Dakota | ND | — |
| Ohio | OH | OH address generator |
| Oklahoma | OK | — |
| Oregon | OR | OR address generator |
| Pennsylvania | PA | PA address generator |
| Rhode Island | RI | RI address generator |
| South Carolina | SC | SC address generator |
| South Dakota | SD | — |
| Tennessee | TN | — |
| Texas | TX | TX address generator |
| Utah | UT | UT address generator |
| Vermont | VT | — |
| Virginia | VA | — |
| Washington | WA | WA address generator |
| West Virginia | WV | — |
| Wisconsin | WI | — |
| Wyoming | WY | — |
What the two-letter state codes are
Every US state has an official two-letter abbreviation defined by the United States Postal Service (USPS): Texas is TX, California is CA, New York is NY, Washington State is WA. The codes are always two uppercase letters, and they are what address forms, payment processors and shipping APIs expect in the State field.
Washington, DC (District of Columbia) is not a state, but nearly every address form treats it as one and uses the code DC. If your form's state dropdown has 50 entries instead of 51, DC is usually the one missing — and DC residents will not be able to check out.
Codes that are easy to mix up
WA is Washington State on the Pacific coast; DC is Washington, the capital city. They are different places with different ZIP ranges (WA: 98xxx–99xxx, DC: 20xxx), so mixing them up fails ZIP-state consistency checks.
New York needs care in two fields: State is NY, and only City takes the value New York. Other frequent confusions: MI is Michigan (not Mississippi, which is MS; Missouri is MO), AL is Alabama (Alaska is AK), and AR is Arkansas (Arizona is AZ).
How forms and APIs use these codes
Most checkout forms show the full state name in a dropdown but submit the two-letter code in the payload. When you test a form, assert on the submitted value, not the visible label — seeing California on screen does not guarantee the API received CA.
Payment (AVS), tax and shipping services generally require the two-letter code plus a ZIP code that actually belongs to that state. If you need format-correct sample data where the state, city and ZIP all match, generate it with the state pages linked in the table above, or call the free API.
Frequently asked questions
What is the abbreviation for Texas?
Texas is TX. It is the official USPS two-letter code used in the State field of US address forms.
What is the abbreviation for California?
California is CA. Do not put a city like Los Angeles or San Francisco in the State field.
Is Washington WA or DC?
Washington State is WA; Washington, DC (the capital, District of Columbia) is DC. They are different regions with different ZIP code ranges.
Do state abbreviations have to be uppercase?
USPS defines them as two uppercase letters. Many forms accept lowercase and normalize it, but APIs and databases conventionally store uppercase codes like CA or NY.
Is DC a state?
No. The District of Columbia is a federal district, but US address forms treat it as a state-level region with the code DC, so state dropdowns should include it (51 entries).
How many US state abbreviations are there?
50 state codes plus DC makes 51 entries in a typical address form. USPS also defines codes for territories such as PR (Puerto Rico) and GU (Guam).
Need matching sample addresses?
The generator keeps City, State and ZIP code consistent within one record, so region-consistency validation passes. Free, no sign-up, runs in your browser.