Data

US States (All 50 + DC) JSON Example

A complete JSON reference of all 50 US states plus Washington D.C. with postal codes, capitals, regions, and statehood years. Perfect for address validation forms, shipping zones, and US-specific analytics.

{
  "states": [
    {
      "code": "AL",
      "name": "Alabama",
      "capital": "Montgomery",
      "region": "South",
      "postalAbbreviation": "AL",
      "statehood": 1819
    },
    {
      "code": "AK",
      "name": "Alaska",
      "capital": "Juneau",
      "region": "West",
      "postalAbbreviation": "AK",
      "statehood": 1959
    },
    {
      "code": "AZ",
      "name": "Arizona",
      "capital": "Phoenix",
      "region": "West",
      "postalAbbreviation": "AZ",
      "statehood": 1912
    },
    {
      "code": "AR",
      "name": "Arkansas",
      "capital": "Little Rock",
      "region": "South",
      "postalAbbreviation": "AR",
      "statehood": 1836
    },
    {
      "code": "CA",
      "name": "California",
      "capital": "Sacramento",
      "region": "West",
      "postalAbbreviation": "CA",
      "statehood": 1850
    },
    {
      "code": "CO",
      "name": "Colorado",
      "capital": "Denver",
      "region": "West",
      "postalAbbreviation": "CO",
      "statehood": 1876
    },
    {
      "code": "CT",
      "name": "Connecticut",
      "capital": "Hartford",
      "region": "Northeast",
      "postalAbbreviation": "CT",
      "statehood": 1788
    },
    {
      "code": "DE",
      "name": "Delaware",
      "capital": "Dover",
      "region": "South",
      "postalAbbreviation": "DE",
      "statehood": 1787
    },
    {
      "code": "DC",
      "name": "District of Columbia",
      "capital": "Washington",
      "region": "South",
      "postalAbbreviation": "DC",
      "statehood": 1790
    },
    {
      "code": "FL",
      "name": "Florida",
      "capital": "Tallahassee",
      "region": "South",
      "postalAbbreviation": "FL",
      "statehood": 1845
    },
    {
      "code": "GA",
      "name": "Georgia",
      "capital": "Atlanta",
      "region": "South",
      "postalAbbreviation": "GA",
      "statehood": 1788
    },
    {
      "code": "HI",
      "name": "Hawaii",
      "capital": "Honolulu",
      "region": "West",
      "postalAbbreviation": "HI",
      "statehood": 1959
    },
    {
      "code": "ID",
      "name": "Idaho",
      "capital": "Boise",
      "region": "West",
      "postalAbbreviation": "ID",
      "statehood": 1890
    },
    {
      "code": "IL",
      "name": "Illinois",
      "capital": "Springfield",
      "region": "Midwest",
      "postalAbbreviation": "IL",
      "statehood": 1818
    },
    {
      "code": "IN",
      "name": "Indiana",
      "capital": "Indianapolis",
      "region": "Midwest",
      "postalAbbreviation": "IN",
      "statehood": 1816
    },
    {
      "code": "IA",
      "name": "Iowa",
      "capital": "Des Moines",
      "region": "Midwest",
      "postalAbbreviation": "IA",
      "statehood": 1846
    },
    {
      "code": "KS",
      "name": "Kansas",
      "capital": "Topeka",
      "region": "Midwest",
      "postalAbbreviation": "KS",
      "statehood": 1861
    },
    {
      "code": "KY",
      "name": "Kentucky",
      "capital": "Frankfort",
      "region": "South",
      "postalAbbreviation": "KY",
      "statehood": 1792
    },
    {
      "code": "LA",
      "name": "Louisiana",
      "capital": "Baton Rouge",
      "region": "South",
      "postalAbbreviation": "LA",
      "statehood": 1812
    },
    {
      "code": "ME",
      "name": "Maine",
      "capital": "Augusta",
      "region": "Northeast",
      "postalAbbreviation": "ME",
      "statehood": 1820
    },
    {
      "code": "MD",
      "name": "Maryland",
      "capital": "Annapolis",
      "region": "South",
      "postalAbbreviation": "MD",
      "statehood": 1788
    },
    {
      "code": "MA",
      "name": "Massachusetts",
      "capital": "Boston",
      "region": "Northeast",
      "postalAbbreviation": "MA",
      "statehood": 1788
    },
    {
      "code": "MI",
      "name": "Michigan",
      "capital": "Lansing",
      "region": "Midwest",
      "postalAbbreviation": "MI",
      "statehood": 1837
    },
    {
      "code": "MN",
      "name": "Minnesota",
      "capital": "Saint Paul",
      "region": "Midwest",
      "postalAbbreviation": "MN",
      "statehood": 1858
    },
    {
      "code": "MS",
      "name": "Mississippi",
      "capital": "Jackson",
      "region": "South",
      "postalAbbreviation": "MS",
      "statehood": 1817
    },
    {
      "code": "MO",
      "name": "Missouri",
      "capital": "Jefferson City",
      "region": "Midwest",
      "postalAbbreviation": "MO",
      "statehood": 1821
    },
    {
      "code": "MT",
      "name": "Montana",
      "capital": "Helena",
      "region": "West",
      "postalAbbreviation": "MT",
      "statehood": 1889
    },
    {
      "code": "NE",
      "name": "Nebraska",
      "capital": "Lincoln",
      "region": "Midwest",
      "postalAbbreviation": "NE",
      "statehood": 1867
    },
    {
      "code": "NV",
      "name": "Nevada",
      "capital": "Carson City",
      "region": "West",
      "postalAbbreviation": "NV",
      "statehood": 1864
    },
    {
      "code": "NH",
      "name": "New Hampshire",
      "capital": "Concord",
      "region": "Northeast",
      "postalAbbreviation": "NH",
      "statehood": 1788
    },
    {
      "code": "NJ",
      "name": "New Jersey",
      "capital": "Trenton",
      "region": "Northeast",
      "postalAbbreviation": "NJ",
      "statehood": 1787
    },
    {
      "code": "NM",
      "name": "New Mexico",
      "capital": "Santa Fe",
      "region": "West",
      "postalAbbreviation": "NM",
      "statehood": 1912
    },
    {
      "code": "NY",
      "name": "New York",
      "capital": "Albany",
      "region": "Northeast",
      "postalAbbreviation": "NY",
      "statehood": 1788
    },
    {
      "code": "NC",
      "name": "North Carolina",
      "capital": "Raleigh",
      "region": "South",
      "postalAbbreviation": "NC",
      "statehood": 1789
    },
    {
      "code": "ND",
      "name": "North Dakota",
      "capital": "Bismarck",
      "region": "Midwest",
      "postalAbbreviation": "ND",
      "statehood": 1889
    },
    {
      "code": "OH",
      "name": "Ohio",
      "capital": "Columbus",
      "region": "Midwest",
      "postalAbbreviation": "OH",
      "statehood": 1803
    },
    {
      "code": "OK",
      "name": "Oklahoma",
      "capital": "Oklahoma City",
      "region": "South",
      "postalAbbreviation": "OK",
      "statehood": 1907
    },
    {
      "code": "OR",
      "name": "Oregon",
      "capital": "Salem",
      "region": "West",
      "postalAbbreviation": "OR",
      "statehood": 1859
    },
    {
      "code": "PA",
      "name": "Pennsylvania",
      "capital": "Harrisburg",
      "region": "Northeast",
      "postalAbbreviation": "PA",
      "statehood": 1787
    },
    {
      "code": "RI",
      "name": "Rhode Island",
      "capital": "Providence",
      "region": "Northeast",
      "postalAbbreviation": "RI",
      "statehood": 1790
    },
    {
      "code": "SC",
      "name": "South Carolina",
      "capital": "Columbia",
      "region": "South",
      "postalAbbreviation": "SC",
      "statehood": 1788
    },
    {
      "code": "SD",
      "name": "South Dakota",
      "capital": "Pierre",
      "region": "Midwest",
      "postalAbbreviation": "SD",
      "statehood": 1889
    },
    {
      "code": "TN",
      "name": "Tennessee",
      "capital": "Nashville",
      "region": "South",
      "postalAbbreviation": "TN",
      "statehood": 1796
    },
    {
      "code": "TX",
      "name": "Texas",
      "capital": "Austin",
      "region": "South",
      "postalAbbreviation": "TX",
      "statehood": 1845
    },
    {
      "code": "UT",
      "name": "Utah",
      "capital": "Salt Lake City",
      "region": "West",
      "postalAbbreviation": "UT",
      "statehood": 1896
    },
    {
      "code": "VT",
      "name": "Vermont",
      "capital": "Montpelier",
      "region": "Northeast",
      "postalAbbreviation": "VT",
      "statehood": 1791
    },
    {
      "code": "VA",
      "name": "Virginia",
      "capital": "Richmond",
      "region": "South",
      "postalAbbreviation": "VA",
      "statehood": 1788
    },
    {
      "code": "WA",
      "name": "Washington",
      "capital": "Olympia",
      "region": "West",
      "postalAbbreviation": "WA",
      "statehood": 1889
    },
    {
      "code": "WV",
      "name": "West Virginia",
      "capital": "Charleston",
      "region": "South",
      "postalAbbreviation": "WV",
      "statehood": 1863
    },
    {
      "code": "WI",
      "name": "Wisconsin",
      "capital": "Madison",
      "region": "Midwest",
      "postalAbbreviation": "WI",
      "statehood": 1848
    },
    {
      "code": "WY",
      "name": "Wyoming",
      "capital": "Cheyenne",
      "region": "West",
      "postalAbbreviation": "WY",
      "statehood": 1890
    }
  ]
}

Field Reference

coderequiredstringTwo-letter canonical state or territory code (matches USPS postal abbreviation)
namerequiredstringFull official name of the state or federal district
capitalrequiredstringName of the state capital city
regionrequiredstringUS Census Bureau region: Northeast, South, Midwest, or West
postalAbbreviationrequiredstringUSPS two-letter postal abbreviation (identical to code for all US states)
statehoodrequirednumberYear the state was admitted to the Union; DC uses 1790 (year of establishment)

Variants

Northeast StatesThe nine states in the US Census Northeast region.
{
  "states": [
    {
      "code": "CT",
      "name": "Connecticut",
      "capital": "Hartford",
      "region": "Northeast",
      "postalAbbreviation": "CT",
      "statehood": 1788
    },
    {
      "code": "ME",
      "name": "Maine",
      "capital": "Augusta",
      "region": "Northeast",
      "postalAbbreviation": "ME",
      "statehood": 1820
    },
    {
      "code": "MA",
      "name": "Massachusetts",
      "capital": "Boston",
      "region": "Northeast",
      "postalAbbreviation": "MA",
      "statehood": 1788
    },
    {
      "code": "NH",
      "name": "New Hampshire",
      "capital": "Concord",
      "region": "Northeast",
      "postalAbbreviation": "NH",
      "statehood": 1788
    },
    {
      "code": "NJ",
      "name": "New Jersey",
      "capital": "Trenton",
      "region": "Northeast",
      "postalAbbreviation": "NJ",
      "statehood": 1787
    },
    {
      "code": "NY",
      "name": "New York",
      "capital": "Albany",
      "region": "Northeast",
      "postalAbbreviation": "NY",
      "statehood": 1788
    },
    {
      "code": "PA",
      "name": "Pennsylvania",
      "capital": "Harrisburg",
      "region": "Northeast",
      "postalAbbreviation": "PA",
      "statehood": 1787
    },
    {
      "code": "RI",
      "name": "Rhode Island",
      "capital": "Providence",
      "region": "Northeast",
      "postalAbbreviation": "RI",
      "statehood": 1790
    },
    {
      "code": "VT",
      "name": "Vermont",
      "capital": "Montpelier",
      "region": "Northeast",
      "postalAbbreviation": "VT",
      "statehood": 1791
    }
  ]
}
States by Region summaryOne representative state per region showing the regional breakdown.
States by Region summary
{
  "states": [
    {
      "code": "NY",
      "name": "New York",
      "capital": "Albany",
      "region": "Northeast",
      "postalAbbreviation": "NY",
      "statehood": 1788
    },
    {
      "code": "TX",
      "name": "Texas",
      "capital": "Austin",
      "region": "South",
      "postalAbbreviation": "TX",
      "statehood": 1845
    },
    {
      "code": "IL",
      "name": "Illinois",
      "capital": "Springfield",
      "region": "Midwest",
      "postalAbbreviation": "IL",
      "statehood": 1818
    },
    {
      "code": "CA",
      "name": "California",
      "capital": "Sacramento",
      "region": "West",
      "postalAbbreviation": "CA",
      "statehood": 1850
    }
  ]
}

Common Use Cases

  • Address forms — populate a state dropdown and validate two-letter state codes
  • Shipping zones — group states by region to apply zone-based shipping rates
  • Sales tax lookup — use the state code as a key for tax rate tables
  • US-specific analytics — aggregate and visualize metrics by state or census region
  • Demographic data — filter datasets by statehood year for historical analysis
US statesUnited Statesaddress validationpostal codesgeography

Validate or format this JSON

One click loads this exact example into the tool — no copy-paste needed. Format it, validate it, explore the tree, or generate TypeScript types instantly.

Frequently Asked Questions

There are 50 US states. This dataset also includes Washington D.C. (the District of Columbia), which is a federal district — not a state — bringing the total to 51 entries. DC has a postal code (DC) and is commonly included alongside states in address forms and analytics.

No. Washington D.C. is a federal district established by the Constitution and is not part of any state. It has limited self-governance (established 1973), its own mayor and council, and DC residents have voted in presidential elections since 1961. DC statehood has been debated for decades but as of 2026 has not been granted.

The US Census Bureau divides the 50 states into four regions: Northeast (9 states: CT, ME, MA, NH, NJ, NY, PA, RI, VT), South (17 states: AL, AR, DE, FL, GA, KY, LA, MD, MS, NC, OK, SC, TN, TX, VA, WV + DC), Midwest (12 states: IL, IN, IA, KS, MI, MN, MO, NE, ND, OH, SD, WI), and West (13 states: AK, AZ, CA, CO, HI, ID, MT, NV, NM, OR, UT, WA, WY).

Build a Set from the codes array: const validCodes = new Set(states.map(s => s.code)). Then: validCodes.has(input.toUpperCase()). Always normalize to uppercase before checking. If you also need to accept full state names, maintain a secondary Map<string, string> from lowercase name to code for case-insensitive lookup.

Related JSON Examples