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

# subRegions

An array of all the sub-regions of the region.

## Declaration

```swift
var subRegions: [Locale.Region] { get }
```

## Discussion

Discussion The following example looks up the sub-regions of region 021, which represents North America. let northAmericaRegion = Locale.Region("021") let subRegions = northAmericaRegion.subRegions //BM, CA, GL, PM, US The returned subRegions have the following identifiers:  |   |   |   |   |   |

## See Also

### Examining region properties

- [identifier](foundation/locale/region-swift.struct/identifier.md)
- [containingRegion](foundation/locale/region-swift.struct/containingregion.md)
- [continent](foundation/locale/region-swift.struct/continent.md)
- [isISORegion](foundation/locale/region-swift.struct/isisoregion.md)
