usmap.page
  1. US map
  2. Quiz
  3. Abbreviations

50 questions · two-letter code shown, click the state · score tracked

US state abbreviations quiz

A two-letter postal code such as "MO" appears; click the matching state. All 50 codes are asked once in random order and your score is tracked.

Loading…

How the quiz works

Each question shows one of the 50 two-letter USPS codes. Click the state on the map. Green means correct, and the next code appears. A wrong click counts as a miss; after three misses the right state is highlighted and the quiz moves on. The score counter shows correct answers out of questions asked, and Play again reshuffles the set. The codes tested are the postal abbreviations adopted in 1963, not the older AP-style ones (Calif., Mass., Penn.), which are no longer used on maps.

Study list: all 50 codes

The table sorts codes by state name and notes the pattern each one follows. Nineteen codes are simply the first two letters of the name; ten are the initials of a two-word name; the remaining twenty-one pick the first letter and one later letter (Alaska AK, Iowa IA, Missouri MO), and those twenty-one cause almost all the mistakes.

CodeStatePattern
ALAlabamafirst two letters
AKAlaskafirst + later letter
AZArizonafirst + later letter
ARArkansasfirst two letters
CACaliforniafirst two letters
COColoradofirst two letters
CTConnecticutfirst + later letter
DEDelawarefirst two letters
FLFloridafirst two letters
GAGeorgiafirst + later letter
HIHawaiifirst + later letter
IDIdahofirst two letters
ILIllinoisfirst two letters
INIndianafirst two letters
IAIowafirst + later letter
KSKansasfirst + later letter
KYKentuckyfirst + later letter
LALouisianafirst + later letter
MEMainefirst + later letter
MDMarylandfirst + later letter
MAMassachusettsfirst two letters
MIMichiganfirst two letters
MNMinnesotafirst + later letter
MSMississippifirst + later letter
MOMissourifirst + later letter
MTMontanafirst + later letter
NENebraskafirst two letters
NVNevadafirst + later letter
NHNew Hampshireinitials
NJNew Jerseyinitials
NMNew Mexicoinitials
NYNew Yorkinitials
NCNorth Carolinainitials
NDNorth Dakotainitials
OHOhiofirst two letters
OKOklahomafirst two letters
OROregonfirst two letters
PAPennsylvaniafirst + later letter
RIRhode Islandinitials
SCSouth Carolinainitials
SDSouth Dakotainitials
TNTennesseefirst + later letter
TXTexasfirst + later letter
UTUtahfirst two letters
VTVermontfirst + later letter
VAVirginiafirst + later letter
WAWashingtonfirst two letters
WVWest Virginiainitials
WIWisconsinfirst two letters
WYWyomingfirst two letters

The codes people mix up

Related pages

Other quizzes