---
title: UserLocationAnnotation
framework: mapkitjs
role: symbol
role_heading: Class
path: mapkitjs/userlocationannotation
---

# UserLocationAnnotation

An annotation that represents someone’s location.

## Declaration

```data
class UserLocationAnnotation extends Annotation
```

## Discussion

Discussion The framework automatically adds a person’s location annotation to the map view when the map view’s showsUserLocation property is set to true.

## Topics

### Instance Properties

- [coordinate](mapkitjs/userlocationannotation/coordinate.md)
- [draggable](mapkitjs/userlocationannotation/draggable.md)
- [size](mapkitjs/userlocationannotation/size.md)

## Relationships

### Inherits From

- [Annotation](mapkitjs/annotation.md)

## See Also

### Annotations

- [Clustering annotations](mapkitjs/clustering-annotations.md)
- [Annotation](mapkitjs/annotation.md)
- [ImageAnnotation](mapkitjs/imageannotation.md)
- [MarkerAnnotation](mapkitjs/markerannotation.md)
- [PlaceAnnotation](mapkitjs/placeannotation.md)
- [MapFeatureAnnotation](mapkitjs/mapfeatureannotation.md)
