---
title: MKCoordinateRegion
framework: mapkit
role: symbol
role_heading: Structure
path: mapkit/mkcoordinateregion
---

# MKCoordinateRegion

A rectangular geographic region that centers around a specific latitude and longitude.

## Declaration

```swift
struct MKCoordinateRegion
```

## Topics

### Creating a region

- [init()](mapkit/mkcoordinateregion/init().md)
- [init(center:latitudinalMeters:longitudinalMeters:)](mapkit/mkcoordinateregion/init(center:latitudinalmeters:longitudinalmeters:).md)
- [init(_:)](mapkit/mkcoordinateregion/init(_:).md)
- [init(center:span:)](mapkit/mkcoordinateregion/init(center:span:).md)

### Getting the region coordinates

- [center](mapkit/mkcoordinateregion/center.md)
- [span](mapkit/mkcoordinateregion/span.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Map coordinates

- [MKCoordinateSpan](mapkit/mkcoordinatespan.md)
- [MKMapRect](mapkit/mkmaprect.md)
- [MKMapPoint](mapkit/mkmappoint.md)
- [MKMapSize](mapkit/mkmapsize.md)
- [MKDistanceFormatter](mapkit/mkdistanceformatter.md)
