---
title: upperBound
framework: swift
role: symbol
role_heading: Instance Property
path: swift/range/upperbound
---

# upperBound

The range’s upper bound.

## Declaration

```swift
let upperBound: Bound
```

## Discussion

Discussion In an empty range, upperBound is equal to lowerBound. A Range instance does not contain its upper bound.

## See Also

### Inspecting a Range

- [isEmpty](swift/range/isempty.md)
- [lowerBound](swift/range/lowerbound.md)
