---
title: annotations
framework: mapkitjs
role: symbol
role_heading: Instance Property
path: mapkitjs/map/annotations
---

# annotations

An array of all the annotations on the map.

## Declaration

```data
get annotations(): Annotation[];
set annotations(annotations: Annotation[]);
```

## Mentioned in

MapKit JS 5

## Discussion

Discussion You can set this property to a new (possibly empty) array of annotations, which updates all the annotations on the map.

## See Also

### Annotating the map

- [selectedAnnotation](mapkitjs/map/selectedannotation.md)
- [annotationForCluster](mapkitjs/map/annotationforcluster.md)
- [annotationsInMapRect(mapRect)](mapkitjs/map/annotationsinmaprect.md)
- [addAnnotation(annotation)](mapkitjs/map/addannotation.md)
- [addAnnotations(annotations)](mapkitjs/map/addannotations.md)
- [removeAnnotation(annotation)](mapkitjs/map/removeannotation.md)
- [removeAnnotations(annotations)](mapkitjs/map/removeannotations.md)
