IN the CLLocationManagerDelegate
method locationManager:didUpdateLocations:
look at the horizontalAccuracy
of CLLocation
. This will give you the radius in meters.
As stated in documentation:
The radius of uncertainty for the location, measured in meters. (read-only)
The location manager will keep trying in getting the best accuracy as possible, so you will have to decide when the location is accurate enough.