Introduction

When you standardize address forms for shipping, billing, tax, or customer records, the “State/Province” dropdown (also called state/province field values) is one of the most important inputs. This page provides a comprehensive state/province dropdown list and mailing state and province reference for the United States, U.S. territories, military mail regions, and Canada—built to support address form standardization and reduce failed deliveries.
This is a USPS and Canada Post compatible region list intended for consumer-facing dropdowns and common business systems. It is not an exhaustive catalog of all ISO codes or all global regions. Also note that actual dropdown labels can vary by platform: some show abbreviations only (e.g., “CA”), some display full names (e.g., “California”), some append country labels (e.g., “Ontario, Canada”), and others separate U.S. and Canada into different fields.
TL;DR: Use this as a practical reference for state/province dropdowns in forms and databases—expect minor label variations by software/platform.
Where This Standardized List Is Used (and Why It Matters)
A consistent region list is critical anywhere address data must be validated, rated, taxed, or shipped. Typical use cases include:
- E-commerce platforms (checkout address forms, tax calculation, shipping rates, fraud screening)
- ERP (Enterprise Resource Planning) and CRM (Customer Relationship Management) systems (customer master data, invoicing, compliance reporting)
- Shipping software and carrier integrations (label generation, routing, service availability rules)
- Marketplaces and subscription billing (recurring shipments, address change management)
Using standardized state/province field values reduces mismatches like “Quebec” vs. “QC” or “District of Columbia” vs. “DC,” which can cause address validation failures and shipping exceptions.
TL;DR: Standardized region lists prevent validation and shipping errors across e-commerce, ERP/CRM, and carrier tools.
Standard Abbreviations and Codes (Full Names vs. USPS/Canada Post Abbreviations)

In North American addressing, regions may be shown as:
- Full names in dropdowns and UI labels (e.g., “California,” “Quebec”)
- Official two-letter abbreviations in address lines and database keys—typically:
- USPS (United States Postal Service) two-letter abbreviations for U.S. states/territories (e.g., CA = California, PR = Puerto Rico)
- Canada Post two-letter abbreviations for provinces/territories (e.g., QC = Quebec, BC = British Columbia)
When to use each:
- Use full names for user-friendly dropdown labels and readable documents.
- Use official abbreviations for shipping labels and as canonical stored values in databases, because they are compact, standardized, and widely supported by validation tools and carriers.
Authoritative references:
TL;DR: Display full names to users, store and validate using USPS/Canada Post two-letter abbreviations whenever possible.
U.S. States (50)
The following are the 50 U.S. states commonly used in address forms and ZIP Code searches:
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
TL;DR: These are the standard 50 state dropdown values used across most U.S. address forms.
U.S. Territories, District of Columbia, and Military Mail Codes

Many systems also include U.S. territories, the U.S. federal district, and military mail regions. Including these options improves deliverability and supports USPS-compatible validation.
District and U.S. Territories (Common Dropdown Entries)
- District of Columbia (often shown on forms as DC rather than “Washington D.C.”)
- Puerto Rico
- U.S. Virgin Islands
- Northern Mariana Islands
- American Samoa
- Guam
Compact of Free Association (COFA) States Using U.S. ZIP Codes
Marshall Islands, the Federated States of Micronesia, and Palau are independent countries in free association with the United States under the Compact of Free Association (COFA)—they are not U.S. territories. However, they are commonly included in U.S.-centric dropdown lists because they use U.S. ZIP Codes for mail service under these agreements.
- Marshall Islands
- Federated States of Micronesia
- Palau
Reference: U.S. Department of the Interior: Compact of Free Association
Armed Forces Mailing Regions (APO/FPO/DPO)
These entries support APO (Army/Air Post Office), FPO (Fleet Post Office), and DPO (Diplomatic Post Office) addresses. They route mail through the U.S. military postal system using USPS-recognized “state” codes:
- Armed Forces Americas (AA)
- Armed Forces Europe (AE)
- Armed Forces Pacific (AP)
TL;DR: Add District of Columbia (DC), U.S. territories, AA/AE/AP, and COFA states to avoid blocking valid USPS deliverable destinations.
Canadian Provinces and Territories (10 Provinces + 3 Territories)
Canada has 10 provinces and 3 territories, and many U.S.-based platforms include them in the same state/province dropdown. Naming can vary: some systems display “Ontario, Canada,” while others show just “Ontario” or the abbreviation (“ON”). This depends on the software/platform and whether the country is captured in a separate field.
Provinces
- Alberta
- British Columbia
- Manitoba
- New Brunswick
- Newfoundland and Labrador
- Nova Scotia
- Ontario
- Prince Edward Island
- Quebec
- Saskatchewan
Territories
- Northwest Territories
- Nunavut
- Yukon
Reference: Government of Canada: Provinces and Territories
TL;DR: Canada’s list is 10 provinces + 3 territories; labels may appear with or without “, Canada” depending on how your platform stores the country.
How ZIP Codes vs. Postal Codes Work (Scope and Precision)

A complete mailing address combines a region (state/province/territory) with the correct postal code system:
- U.S. ZIP Code: Used for the 50 states, District of Columbia, U.S. territories served by USPS (e.g., Puerto Rico, Guam), and the COFA states (Marshall Islands, Federated States of Micronesia, Palau) that use U.S. ZIP Codes for USPS mail routing.
- Canadian postal code: Used for Canadian provinces and territories (format like “A1A 1A1”).
For the most reliable results, validate against official tools:
TL;DR: U.S. destinations use ZIP Codes; Canada uses postal codes—validate using USPS/Canada Post tools for best accuracy.
Actionable Examples: Properly Formatted Addresses (U.S., Territories, APO/FPO/DPO, Canada)
Below are practical examples you can copy as formatting references. (These are format examples; always use real recipient details for live shipments.)
U.S. Address Example
Jane Doe
123 Main St Apt 4B
Los Angeles, CA 90012
United States
U.S. Territory Address Example (Puerto Rico)
Juan Pérez
150 Calle San José
San Juan, PR 00901
United States
Military Address Example (APO/FPO)
SSG John Smith
Unit 2050 Box 4190
APO AE 09012
United States
Canada Address Example
Marie Tremblay
123 Rue Sainte-Catherine O
Montréal QC H3B 1A7
Canada
TL;DR: Use the two-letter region codes in the address line (CA, PR, AE, QC) and the correct ZIP/postal code format for the country.
Best Practices for Databases and Integrations

If you maintain customer or shipping databases, a practical approach is to store a canonical code and display a user-friendly label:
- Store: USPS two-letter code (U.S. states/territories), AA/AE/AP for military mail, and Canada Post two-letter code (Canadian provinces/territories).
- Display: A readable label such as “California” or “British Columbia” (optionally “British Columbia, Canada” when your UI mixes countries in one dropdown).
This reduces duplicates (e.g., “Quebec” vs “QC”) and supports consistent address validation and reporting across ERP/CRM tools, shipping software, and e-commerce platforms.
TL;DR: Store standardized codes as keys; display full names (with country label if needed) to keep UI clear and data consistent.
Conclusion
This reference consolidates the most common consumer-facing dropdown entries for U.S. states, District of Columbia, U.S. territories, APO/FPO/DPO military regions, COFA states using U.S. ZIP Codes, and Canada’s provinces and territories. Using consistent state/province field values improves address validation, reduces shipping errors, and keeps records clean across platforms.
TL;DR: Standardize your dropdown values and store official postal codes/abbreviations to improve deliverability and data quality.
FAQ

Q: What is the difference between “CA” and “California,” or “QC” and “Quebec”?
A: “California” and “Quebec” are full region names often used as dropdown labels. “CA” is the official USPS two-letter abbreviation for California, and “QC” is the Canada Post two-letter abbreviation for Quebec. Full names are user-friendly; abbreviations are commonly used on address lines and for standardized storage/validation.
Q: Why do many forms show “District of Columbia” or “DC” instead of “Washington D.C.”?
A: The official postal region name is “District of Columbia,” and the USPS abbreviation is “DC.” Many forms use “DC” in the state field because USPS-compatible address formatting relies on standardized abbreviations rather than informal place names like “Washington D.C.”
Q: Do Marshall Islands, Micronesia, and Palau count as U.S. territories for shipping?
A: No. The Marshall Islands, the Federated States of Micronesia, and Palau are independent countries in free association with the U.S. (COFA states). They are often included in U.S.-centric dropdowns because they use U.S. ZIP Codes for mail routing, which can make them look “U.S.-like” in shipping systems.
Q: What should developers use as keys in a database for states and provinces?
A: Use standardized codes as database keys: USPS two-letter codes for U.S. states/territories, AA/AE/AP for military mail, and Canada Post two-letter codes for Canadian provinces/territories. Store the code as the canonical value and render a user-friendly label (optionally including “, Canada” depending on how your UI handles country).
Q: How can I validate a state/province and ZIP/postal code combination reliably?
A: Use official postal tools when possible—USPS ZIP Code Lookup for U.S. addresses and Canada Post’s Find a Postal Code for Canadian addresses. These tools help confirm correct city/region/postal code combinations and reduce undeliverable shipments.
