---
title: region
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/locale/region-swift.property
---

# region

The region used by the locale.

## Declaration

```swift
var region: Locale.Region? { get }
```

## Discussion

Discussion This property corresponds to the rg key of the Unicode BCP 47 extension. For locale instances created with the rg specifier (such as en-GB@rg=US), or with a custom Locale.Components, this property represents the custom region. Otherwise, it represents the language’s region.

## See Also

### Getting region components

- [Locale.Region](foundation/locale/region-swift.struct.md)
- [subdivision](foundation/locale/subdivision-swift.property.md)
- [Locale.Subdivision](foundation/locale/subdivision-swift.struct.md)
- [variant](foundation/locale/variant-swift.property.md)
- [Locale.Variant](foundation/locale/variant-swift.struct.md)
