Countries API - CountriesDB

Heard & McDonald Islands

ISO 3166-1 country codes and official ISO 3166-2 subdivisions for Heard & McDonald Islands. Use them in forms, validation, and CountriesDB integrations.

About Heard & McDonald Islands codes

Need Heard & McDonald Islands (HM) for a checkout form, shipping zone, or backend validation? This page summarizes the ISO 3166-1 country codes and official subdivisions developers use with CountriesDB.

This guide covers ISO 3166-1 identifiers for Heard & McDonald Islands. No official ISO 3166-2 subdivisions are currently listed in CountriesDB for this country.

For production, use the CountriesDB country/subdivision widget or fetch Heard & McDonald Islands from the Data API and validate codes server-side instead of copying values from this page.

ISO codes

  • Alpha-2HM
  • Alpha-3HMD
  • Numeric334
  • Independentfalse
  • StatusOfficially assigned

Official subdivisions (0)

No official ISO 3166-2 subdivisions are listed for this country in CountriesDB.

Frequently asked questions

What is the ISO 3166-1 code for Heard & McDonald Islands?
Heard & McDonald Islands uses ISO 3166-1 alpha-2 HM, alpha-3 HMD, and numeric 334. These codes show up in forms, shipping, banking, and APIs.
How many official ISO 3166-2 subdivisions does Heard & McDonald Islands have?
CountriesDB does not list official ISO 3166-2 subdivisions for Heard & McDonald Islands. Some territories have no ISO 3166-2 entries, or only use the country-level code.
How do I use Heard & McDonald Islands country and subdivision data in a form?
Use the CountriesDB widget or Data API to fill country and subdivision selects for Heard & McDonald Islands, then validate submitted codes with the Validation API so alpha-2 and ISO 3166-2 values stay consistent.

Use Heard & McDonald Islands in your app

Add CountriesDB country and subdivision selects with the widget docs, or call the Backend Data API for Heard & McDonald Islands (HM) and validate submissions with the Validation API. Guides stay in sync with the same dataset your project keys already use. widget docs.