---
title: AddressCategory
framework: mapkitjs
role: symbol
role_heading: Enumeration
path: mapkitjs/addresscategory
---

# AddressCategory

The categories of address components that users can search for with an address filter.

## Declaration

```data
const AddressCategory: Readonly<{
    readonly Country: "Country";
    readonly AdministrativeArea: "AdministrativeArea";
    readonly SubAdministrativeArea: "SubAdministrativeArea";
    readonly Locality: "Locality";
    readonly SubLocality: "SubLocality";
    readonly PostalCode: "PostalCode";
}>
type AddressCategory =
    (typeof AddressCategory)[keyof typeof AddressCategory];
```

## Topics

### Category values

- [AdministrativeArea](mapkitjs/addresscategory/administrativearea.md)
- [Country](mapkitjs/addresscategory/country.md)
- [Locality](mapkitjs/addresscategory/locality.md)
- [PostalCode](mapkitjs/addresscategory/postalcode.md)
- [SubAdministrativeArea](mapkitjs/addresscategory/subadministrativearea.md)
- [SubLocality](mapkitjs/addresscategory/sublocality.md)

## See Also

### Enumerations

- [AnnotationCollisionMode](mapkitjs/annotationcollisionmode.md)
- [AnnotationDisplayPriority](mapkitjs/annotationdisplaypriority.md)
- [ColorScheme](mapkitjs/colorscheme.md)
- [DistanceUnitSystem](mapkitjs/distanceunitsystem.md)
- [FeatureVisibility](mapkitjs/featurevisibility.md)
- [MapFeatureType](mapkitjs/mapfeaturetype.md)
- [MapLoadPriority](mapkitjs/maploadpriority.md)
- [MapType](mapkitjs/maptype.md)
- [PointOfInterestCategory](mapkitjs/pointofinterestcategory.md)
- [RegionPriority](mapkitjs/regionpriority.md)
- [TransportType](mapkitjs/transporttype.md)
