---
title: "subdivision(for:)"
framework: foundation
role: symbol
role_heading: Type Method
path: "foundation/locale/subdivision-swift.struct/subdivision(for:)"
---

# subdivision(for:)

Returns the subdivision representing the given region as a whole.

## Declaration

```swift
static func subdivision(for region: Locale.Region) -> Locale.Subdivision
```

## Parameters

- `region`: A region to represent as a subdivision.

## Return Value

Return Value A subdivision that represents the entire region.

## Discussion

Discussion For example, this method returns a subdivision with the uszzzz identifier for the entire US region.

## See Also

### Creating a subdivision

- [init(_:)](foundation/locale/subdivision-swift.struct/init(_:).md)
- [init(stringLiteral:)](foundation/locale/subdivision-swift.struct/init(stringliteral:).md)
