This is the list of all states and territories in the United States.

The format is "safe_key|value". The safe_key is the ISO 3166-2 code of the respective state and the value is the name of the respective state.

Pipe Delimited Values

AL|Alabama
AK|Alaska
AZ|Arizona
AR|Arkansas
CA|California
CO|Colorado
CT|Connecticut
DE|Delaware
FL|Florida
GA|Georgia
HI|Hawaii
ID|Idaho
IL|Illinois
IN|Indiana
IA|Iowa
KS|Kansas
KY|Kentucky
LA|Louisiana
ME|Maine
MD|Maryland
MA|Massachusetts
MI|Michigan
MN|Minnesota
MS|Mississippi
MO|Missouri
MT|Montana
NE|Nebraska
NV|Nevada
NH|New Hampshire
NJ|New Jersey
NM|New Mexico
NY|New York
NC|North Carolina
ND|North Dakota
OH|Ohio
OK|Oklahoma
OR|Oregon
PA|Pennsylvania
RI|Rhode Island
SC|South Carolina
SD|South Dakota
TN|Tennessee
TX|Texas
UT|Utah
VT|Vermont
VA|Virginia
WA|Washington
WV|West Virginia
WI|Wisconsin
WY|Wyoming
DC|District of Columbia
AS|American Samoa
GU|Guam
MP|Northern Mariana Islands
PR|Puerto Rico
UM|United States Minor Outlying Islands
VI|Virgin Islands, U.S.

PHP Associative Arrays

'AL' => 'Alabama',
'AK' => 'Alaska',
'AZ' => 'Arizona',
'AR' => 'Arkansas',
'CA' => 'California',
'CO' => 'Colorado',
'CT' => 'Connecticut',
'DE' => 'Delaware',
'FL' => 'Florida',
'GA' => 'Georgia',
'HI' => 'Hawaii',
'ID' => 'Idaho',
'IL' => 'Illinois',
'IN' => 'Indiana',
'IA' => 'Iowa',
'KS' => 'Kansas',
'KY' => 'Kentucky',
'LA' => 'Louisiana',
'ME' => 'Maine',
'MD' => 'Maryland',
'MA' => 'Massachusetts',
'MI' => 'Michigan',
'MN' => 'Minnesota',
'MS' => 'Mississippi',
'MO' => 'Missouri',
'MT' => 'Montana',
'NE' => 'Nebraska',
'NV' => 'Nevada',
'NH' => 'New Hampshire',
'NJ' => 'New Jersey',
'NM' => 'New Mexico',
'NY' => 'New York',
'NC' => 'North Carolina',
'ND' => 'North Dakota',
'OH' => 'Ohio',
'OK' => 'Oklahoma',
'OR' => 'Oregon',
'PA' => 'Pennsylvania',
'RI' => 'Rhode Island',
'SC' => 'South Carolina',
'SD' => 'South Dakota',
'TN' => 'Tennessee',
'TX' => 'Texas',
'UT' => 'Utah',
'VT' => 'Vermont',
'VA' => 'Virginia',
'WA' => 'Washington',
'WV' => 'West Virginia',
'WI' => 'Wisconsin',
'WY' => 'Wyoming',
'DC' => 'District of Columbia',
'AS' => 'American Samoa',
'GU' => 'Guam',
'MP' => 'Northern Mariana Islands',
'PR' => 'Puerto Rico',
'UM' => 'United States Minor Outlying Islands',
'VI' => 'Virgin Islands, U.S.',

Comments

fmitchell’s picture

'AL' => 'Alabama',
'AK' => 'Alaska',
'AZ' => 'Arizona',
'AR' => 'Arkansas',
'CA' => 'California',
'CO' => 'Colorado',
'CT' => 'Connecticut',
'DE' => 'Delaware',
'DC' => 'District Of Columbia',
'FL' => 'Florida',
'GA' => 'Georgia',
'HI' => 'Hawaii',
'ID' => 'Idaho',
'IL' => 'Illinois',
'IN' => 'Indiana',
'IA' => 'Iowa',
'KS' => 'Kansas',
'KY' => 'Kentucky',
'LA' => 'Louisiana',
'ME' => 'Maine',
'MD' => 'Maryland',
'MA' => 'Massachusetts',
'MI' => 'Michigan',
'MN' => 'Minnesota',
'MS' => 'Mississippi',
'MO' => 'Missouri',
'MT' => 'Montana',
'NE' => 'Nebraska',
'NV' => 'Nevada',
'NH' => 'New Hampshire',
'NJ' => 'New Jersey',
'NM' => 'New Mexico',
'NY' => 'New York',
'NC' => 'North Carolina',
'ND' => 'North Dakota',
'OH' => 'Ohio',
'OK' => 'Oklahoma',
'OR' => 'Oregon',
'PA' => 'Pennsylvania',
'RI' => 'Rhode Island',
'SC' => 'South Carolina',
'SD' => 'South Dakota',
'TN' => 'Tennessee',
'TX' => 'Texas',
'UT' => 'Utah',
'VT' => 'Vermont',
'VA' => 'Virginia',
'WA' => 'Washington',
'WV' => 'West Virginia',
'WI' => 'Wisconsin',
'WY' => 'Wyoming',
kappaluppa’s picture

Alabama|Alabama
Alaska|Alaska
Arizona|Arizona
Arkansas|Arkansas
California|California
Colorado|Colorado
Connecticut|Connecticut
Delaware|Delaware
District Of Columbia|District Of Columbia
Florida|Florida
Georgia|Georgia
Hawaii|Hawaii
Idaho|Idaho
Illinois|Illinois
Indiana|Indiana
Iowa|Iowa
Kansas|Kansas
Kentucky|Kentucky
Louisiana|Louisiana
Maine|Maine
Maryland|Maryland
Massachusetts|Massachusetts
Michigan|Michigan
Minnesota|Minnesota
Mississippi|Mississippi
Missouri|Missouri
Montana|Montana
Nebraska|Nebraska
Nevada|Nevada
New Hampshire|New Hampshire
New Jersey|New Jersey
New Mexico|New Mexico
New York|New York
North Carolina|North Carolina
North Dakota|North Dakota
Ohio|Ohio
Oklahoma|Oklahoma
Oregon|Oregon
Pennsylvania|Pennsylvania
Rhode Island|Rhode Island
South Carolina|South Carolina
South Dakota|South Dakota
Tennessee|Tennessee
Texas|Texas
Utah|Utah
Vermont|Vermont
Virginia|Virginia
Washington|Washington
West Virginia|West Virginia
Wisconsin|Wisconsin
Wyoming|Wyoming

rudivanes’s picture

Drenthe|Drenthe
Gelderland|Gelderland
Limburg|Limburg
Noord-Brabant|Noord-Brabant
Noord-Holland|Noord-Holland
Overijssel|Overijssel
Flevoland|Flevoland
Friesland|Friesland
Groningen|Groningen
Utrecht|Utrecht
Zeeland|Zeeland
Zuid-Holland|Zuid-Holland

lathomas64’s picture

//CANADIAN PROVINCES
'AB' => 'Alberta',
'BC' => 'British Columbia',
'MB' => 'Manitoba',
'NB' => 'New Brunswick',
'NL' => 'Newfoundland and Labrador',
'NS' => 'Nova Scotia',
'NT' => 'Northwest Territories',
'NU' => 'Nunavut',
'ON' => 'Ontario',
'PE' => 'Prince Edward Island',
'QC' => 'Quebec',
'SK' => 'Saskatchewan',
'YT' => 'Yukon',

Because this list was useful for me for the US states and there was no similar one already posted for the Canadian provinces.

lancewig’s picture

The original list is not alphabetical (within states with same starting letter). Here is that list:
AK|AK
AL|AL
AR|AR
AZ|AZ
CA|CA
CO|CO
CT|CT
DC|DC
DE|DE
FL|FL
GA|GA
HI|HI
IA|IA
ID|ID
IL|IL
IN|IN
KS|KS
KY|KY
LA|LA
MA|MA
MD|MD
ME|ME
MI|MI
MN|MN
MO|MO
MS|MS
MT|MT
NC|NC
ND|ND
NE|NE
NH|NH
NJ|NJ
NM|NM
NV|NV
NY|NY
OH|OH
OK|OK
OR|OR
PA|PA
RI|RI
SC|SC
SD|SD
TN|TN
TX|TX
UT|UT
VA|VA
VT|VT
WA|WA
WI|WI
WV|WV
WY|WY

nategasser’s picture

Alabama|Alabama
Alaska|Alaska
Alberta|Alberta
Arizona|Arizona
Arkansas|Arkansas
British Columbia|British Columbia
California|California
Colorado|Colorado
Connecticut|Connecticut
Delaware|Delaware
District Of Columbia|District Of Columbia
Florida|Florida
Georgia|Georgia
Hawaii|Hawaii
Idaho|Idaho
Illinois|Illinois
Indiana|Indiana
Iowa|Iowa
Kansas|Kansas
Kentucky|Kentucky
Louisiana|Louisiana
Maine|Maine
Manitoba|Manitoba
Maryland|Maryland
Massachusetts|Massachusetts
Michigan|Michigan
Minnesota|Minnesota
Mississippi|Mississippi
Missouri|Missouri
Montana|Montana
Nebraska|Nebraska
Nevada|Nevada
New Brunswick|New Brunswick
New Hampshire|New Hampshire
New Jersey|New Jersey
New Mexico|New Mexico
New York|New York
Newfoundland and Labrador|Newfoundland and Labrador
North Carolina|North Carolina
North Dakota|North Dakota
Northwest Territories|Northwest Territories
Nova Scotia|Nova Scotia
Nunavut|Nunavut
Ohio|Ohio
Oklahoma|Oklahoma
Ontario|Ontario
Oregon|Oregon
Palau|Palau
Puerto Rico|Puerto Rico
Pennsylvania|Pennsylvania
Prince Edward Island|Prince Edward Island
Quebec|Quebec
Rhode Island|Rhode Island
Saskatchewan|Saskatchewan
South Carolina|South Carolina
South Dakota|South Dakota
Tennessee|Tennessee
Texas|Texas
Utah|Utah
Vermont|Vermont
Virginia|Virginia
Washington|Washington
West Virginia|West Virginia
Wisconsin|Wisconsin
Wyoming|Wyoming
Yukon|Yukon
None/Other|None/Other
scott.browne’s picture

1|Alabama
2|Alaska
3|Alberta
4|Arizona
5|Arkansas
6|British Columbia
7|California
8|Colorado
9|Connecticut
10|Delaware
11|District Of Columbia
12|Florida
13|Georgia
14|Hawaii
15|Idaho
16|Illinois
17|Indiana
18|Iowa
19|Kansas
20|Kentucky
21|Louisiana
22|Maine
23|Manitoba
24|Maryland
25|Massachusetts
26|Michigan
27|Minnesota
28|Mississippi
29|Missouri
30|Montana
31|Nebraska
32|Nevada
33|New Brunswick
34|New Hampshire
35|New Jersey
36|New Mexico
37|New York
38|Newfoundland and Labrador
39|North Carolina
40|North Dakota
41|Northwest Territories
42|Nova Scotia
43|Nunavut
44|Ohio
45|Oklahoma
46|Ontario
47|Oregon
48|Palau
49|Puerto Rico
50|Pennsylvania
51|Prince Edward Island
52|Quebec
53|Rhode Island
54|Saskatchewan
55|South Carolina
56|South Dakota
57|Tennessee
58|Texas
59|Utah
60|Vermont
61|Virginia
62|Washington
63|West Virginia
64|Wisconsin
65|Wyoming
66|Yukon
67|None/Other

if you needed numerical code

Ranieri Machado’s picture

AC|Acre
AL|Alagoas
AP|Amapá
AM|Amazonas
BA|Bahia
CE|Ceará
DF|Distrito Federal
ES|Espírito Santo
GO|Goiás
MA|Maranhão
MT|Mato Grosso
MS|Mato Grosso do Sul
MG|Minas Gerais
PA|Pará
PB|Paraíba
PR|Paraná
PE|Pernambuco
PI|Piauí
RJ|Rio de Janeiro
RN|Rio Grande do Norte
RS|Rio Grande do Sul
RO|Rondônia
RR|Roraima
SC|Santa Catarina
SP|São Paulo
SE|Sergipe
TO|Tocantins

keboca’s picture

The Costa Rica codes for its provinces based on ISO 3166-2:CR:

CR-SJ|San José
CR-A|Alajuela
CR-C|Cartago
CR-H|Heredia
CR-G|Guanacaste
CR-P|Puntarenas
CR-L|Limón

Also an array format to custom implementations:

<?php
$provinces = array(
  'CR-SJ' => 'San José',
  'CR-A' => 'Alajuela',
  'CR-C' => 'Cartago',
  'CR-H' => 'Heredia',
  'CR-G' => 'Guanacaste',
  'CR-P' => 'Puntarenas',
  'CR-L' => 'Limón',
);
?>
Imaaxa-Cory’s picture

Pipe Delimited Values

AG|Aguascalientes
BN|Baja California
BS|Baja California Sur
CM|Campeche
CP|Chiapas
CH|Chihuahua
CA|Coahuila
CL|Colima
DF|Durango
DU|Federal District
GT|Guanajuato
GR|Guerrero
HI|Hidalgo
JA|Jalisco
MX|Mexico
MC|Michoacan
MR|Morelos
NA|Nayarit
NL|Nuevo Leon
OA|Oaxaca
PU|Puebla
QE|Queretaro
QR|Quintana Roo
SL|San Luis Potosi
SI|Sinaloa
SO|Sonora
TB|Tabasco
TM|Tamaulipas
TL|Tlaxcala
VE|Veracruz
YU|Yucatan
ZA|Zacatecas

PHP Associative Array

'AG' => 'Aguascalientes',
'BN' => 'Baja California',
'BS' => 'Baja California Sur',
'CM' => 'Campeche',
'CP' => 'Chiapas',
'CH' => 'Chihuahua',
'CA' => 'Coahuila',
'CL' => 'Colima',
'DF' => 'Durango',
'DU' => 'Federal District',
'GT' => 'Guanajuato',
'GR' => 'Guerrero',
'HI' => 'Hidalgo',
'JA' => 'Jalisco',
'MX' => 'Mexico',
'MC' => 'Michoacan',
'MR' => 'Morelos',
'NA' => 'Nayarit',
'NL' => 'Nuevo Leon',
'OA' => 'Oaxaca',
'PU' => 'Puebla',
'QE' => 'Queretaro',
'QR' => 'Quintana Roo',
'SL' => 'San Luis Potosi',
'SI' => 'Sinaloa',
'SO' => 'Sonora',
'TB' => 'Tabasco',
'TM' => 'Tamaulipas',
'TL' => 'Tlaxcala',
'VE' => 'Veracruz',
'YU' => 'Yucatan',
'ZA' => 'Zacatecas',
walden’s picture

Just saved a bunch of time

Enivx’s picture

Abruzzi
Atri
Avezzano
Chieti
Lanciano
L’Aquila
Ortona
Pescara
Sulmona
Teramo
Vasto
Basilicata
Matera
Melfi
Potenza
Venosa
Calabria
Catanzaro
Cosenza
Crotone
Reggio di Calabria
Vibo Valentia
Campania
Amalfi
Ariano Irpino
Avellino
Aversa
Benevento
Capua
Caserta
Castellammare di Stabia
Cava de’ Tirreni
Eboli
Ercolano
Forio
Naples
Nocera Inferiore
Nola
Pomigliano d’Arco
Portici
Pozzuoli
Salerno
Sarno
Sessa Aurunca
Sorrento
Torre Annunziata
Torre del Greco
Emilia-Romagna
Argenta
Bobbio
Bologna
Carpi
Cento
Cesena
Faenza
Ferrara
Fidenza
Forlì
Guastalla
Imola
Lugo
Mirandola
Modena
Piacenza
Ravenna
Reggio nell’Emilia
Rimini
Friuli–Venezia Giulia
Aquileia
Cividale del Friuli
Gorizia
Monfalcone
Trieste
Udine
Lazio
Alatri
Anagni
Anzio
Aquino
Ardea
Arpino
Bolsena
Cassino
Castel Gandolfo
Civita Castellana
Civitavecchia
Cori
Ferentino
Fondi
Formia
Frascati
Frosinone
Gaeta
Latina
Marino
Rieti
Rome
Sora
Subiaco
Tarquinia
Terracina
Tivoli
Tuscania
Viterbo
Liguria
Bordighera
Chiavari
Genoa
Imperia
La Spezia
Portofino
Rapallo
San Remo
Sarzana
Savona
Ventimiglia
Lombardy
Belgioioso
Bergamo
Brescia
Busto Arsizio
Cantù
Como
Crema
Cremona
Desio
Gorgonzola
Lecco
Legnano
Lodi
Magenta
Mantua
Milan
Monza
Pavia
Sesto San Giovanni
Sondrio
Varese
Vigevano
Voghera
Marche
Ancona
Ascoli Piceno
Civitanova Marche
Fabriano
Fano
Fermo
Jesi
Loreto
Macerata
Pesaro
Senigallia
Urbino
Molise
Campobasso
Isernia
Piedmont
Alba
Alessandria
Asti
Biella
Casale Monferrato
Cuneo
Fossano
Ivrea
Moncalieri
Mondovì
Novara
Novi Ligure
Pinerolo
Rivoli
Saluzzo
Stresa
Tortona
Turin
Varallo
Verbania
Vercelli
Puglia
Altamura
Andria
Bari
Barletta
Bisceglie
Bitonto
Brindisi
Canosa di Puglia
Ceglie Messapico
Cerignola
Corato
Foggia
Gioia del Colle
Gravina in Puglia
Grottaglie
Lecce
Manduria
Manfredonia
Martina Franca
Mola di Bari
Molfetta
Monte Sant’Angelo
Nardò
Otranto
Ruvo di Puglia
San Giovanni Rotondo
San Severo
Taranto
Trani
Sardinia
Alghero
Cagliari
Carloforte
Iglesias
Nuoro
Olbia
Oristano
Porto Torres
Sassari
Sicily
Acireale
Adrano
Agrigento
Alcamo
Augusta
Avola
Bagheria
Bronte
Caltanissetta
Castelvetrano
Catania
Cefalù
Centuripe
Comiso
Corleone
Enna
Erice
Favara
Gela
Licata
Marsala
Mazara del Vallo
Messina
Milazzo
Modica
Monreale
Noto
Palazzolo Acreide
Palermo
Paternò
Piazza Armerina
Ragusa
Sciacca
Scicli
Syracuse
Taormina
Termini Imerese
Trapani
Vittoria
Trentino–Alto Adige/Südtirol
Bolzano
Bressanone
Merano
Rovereto
Trento
Tuscany
Arezzo
Capannori
Carrara
Cascina
Chianciano Terme
Cortona
Empoli
Fiesole
Florence
Grosseto
Livorno
Lucca
Massa
Montecatini Terme
Pescia
Pietrasanta
Piombino
Pisa
Pistoia
Prato
San Gimignano
San Giuliano Terme
Siena
Vallombrosa
Viareggio
Volterra
Umbria
Assisi
Città di Castello
Foligno
Gubbio
Narni
Orvieto
Perugia
Spoleto
Terni
Todi
Valle d’Aosta
Aosta
Veneto
Adria
Bassano del Grappa
Belluno
Burano
Castelfranco Veneto
Chioggia
Conegliano
Cortina d’Ampezzo
Este
Feltre
Mestre
Montagnana
Padua
Peschiera del Garda
Portogruaro
Rovigo
Schio
Torcello
Tvstechnician
Treviso
Venice
Verona
Vicenza
Vittorio Veneto