The country code of the current address. Note that it can be derived in most cases from mapped boundaries of countries.

Use the ISO 3166-1 alpha-2 two letter country code in upper case.

Example: "GB" for the United Kingdom (not "UK"!), "DE" for Germany, "CH" for Switzerland, "AT" for Austria, "FR" for France, "IT" for Italy.

Note: "XK" is sometimes used for Kosovo, "AB" for Abkhazia


See Also


Possible tagging errors

Spelled out country names

Samples, possibly resolved since:

  • addr:country=AlbaniaπŸ”ŽΒ β€’ use "AL"

  • addr:country=BrasilπŸ”ŽΒ β€’ use "BR"

  • addr:country=Π‘Π΅Π»Π°Ρ€ΡƒΡΡŒπŸ”ŽΒ β€’ use "BY"

  • addr:country=DeutschlandπŸ”ŽΒ β€’ use "DE"

  • addr:country=GermanyπŸ”ŽΒ β€’ use "DE"

  • addr:country=EstoniaπŸ”ŽΒ β€’ use "EE"

  • addr:country=EspaΓ±aπŸ”ŽΒ β€’ use "ES"

  • addr:country=FijiπŸ”ŽΒ β€’ use "FJ"

  • addr:country=FranceπŸ”ŽΒ β€’ use "FR"

  • addr:country=MagyarorszΓ‘gπŸ”ŽΒ β€’ use "HU"

  • addr:country=IndiaπŸ”ŽΒ β€’ use "IN"

  • addr:country=INDIAπŸ”ŽΒ β€’ use "IN"

  • addr:country=United StatesπŸ”ŽΒ β€’ use "US"


Invalid codes

Counts are regularly updated, please add more invalid ones:

  • addr:country=BCπŸ”ŽΒ β€’ maybe "CA" if British Columbia in Canada

  • addr:country=DeπŸ”ŽΒ β€’ use "DE"

  • addr:country=FLπŸ”ŽΒ β€’ maybe "LI" for Liechtenstein

  • addr:country=JAπŸ”ŽΒ β€’ maybe "JP" for Japan, "JM" for Jamaica

  • addr:country=USAπŸ”ŽΒ β€’ use "US"


Values incoherent with the country

Two Overpass requests to find values that are not coherent with the country:

Replace "Liechtenstein" and "LI" with the pair you want to check.

Both can bring correctly tagged features across national borders.


try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:100];
// Other than "LI" in Liechtenstein (none in March 2026)
{{geocodeArea:Liechtenstein}}->.searchArea;
(
  nwr["addr:country"]["addr:country"!="LI"](area.searchArea);
);
out meta geom;


try it yourself in overpass-turbo
try it yourself in overpass-turbo
[out:json][timeout:100];
// "LI" outside Liechtenstein (none in March 2026)
{{geocodeArea:Liechtenstein}}->.searchArea;
(
  nwr["addr:country"="LI"];
  -
  nwr["addr:country"="LI"](area.searchArea);
);
out meta geom;


Values that should use another key

Samples (remove when resolved or keep in mind when checking taginfo):

  • addr:country=FornoliπŸ”ŽΒ β€’ maybe "addr:city"?

  • addr:country=11-042πŸ”ŽΒ β€’ maybe "addr:postcode"?