---
title: maximumRegionMonitoringDistance
framework: corelocation
role: symbol
role_heading: Instance Property
path: corelocation/cllocationmanager/maximumregionmonitoringdistance
---

# maximumRegionMonitoringDistance

The largest boundary distance that can be assigned to a region.

## Declaration

```swift
var maximumRegionMonitoringDistance: CLLocationDistance { get }
```

## Discussion

Discussion This property defines the largest boundary distance allowed from a region’s center point. Attempting to monitor a region with a distance larger than this value causes the location manager to send a CLError.Code.regionMonitoringFailure error to the delegate. If region monitoring is unavailable or not supported, the value in this property is -1.

## See Also

### Running the region-monitoring service

- [monitoredRegions](corelocation/cllocationmanager/monitoredregions.md)
