---
schema_version: "1"
id: 22973273e2a898d2cb227456df7fc450f051f24801624da97b77e6cac25c1ce5
title: Custom Address Fields
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/fields_caf.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.fields_caf.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: acf4138cbc27e58d7a237a56f4fa6175867d03e1f47fbf6743aeed45537c30bc
description: Improve address data accuracy and the end-user experience with Custom Address Fields. Users can populate a custom address field manually or they can use the Google lookup to search for an address. Admins and APIs can access each address stored in a custom address field as a structured compound data type as well as individual address components.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Custom Address Fields

Improve address data accuracy and the end-user experience with Custom Address Fields. Users can populate a custom address field manually or they can use the Google lookup to search for an address. Admins and APIs can access each address stored in a custom address field as a structured compound data type as well as individual address components.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: all editions</td></tr></tbody></table>

Use the Address field type to create custom fields that store address data in a structured, compound-data type. Compound fields are an abstraction that can simplify application code that handles the values, leading to more concise, understandable code. With Custom Address Fields, custom addresses are accessible as a single, structured field or as individual component fields. Users can edit the custom address field data in records and view custom address data in list views and reports.

- **[Considerations for Custom Address Fields](https://help.salesforce.com/s/articleView?id=platform.fields_caf_requirements.htm&release=264.0.0&type=5)**  
    Before you enable custom address fields, configure State and Country/Territory picklists and review these considerations.
- **[Enable Custom Address Fields](https://help.salesforce.com/s/articleView?id=platform.fields_caf_enable.htm&release=264.0.0&type=5)**  
    After you review the feature limitations and configure the State and Country/Territory picklists, enable custom address fields. Then you can add custom fields to standard and custom objects in Object Manager using the compound Address field type.
- **[Create a Custom Address Field](https://help.salesforce.com/s/articleView?id=platform.fields_caf_create.htm&release=264.0.0&type=5)**  
    Use the Address field type to create a custom address field that mimics the behavior of standard address fields. For example, add a Warehouse Address field to a standard or custom object. Users can populate a custom address field manually, or they can use the Google lookup to search for an address. Then you can access each address that’s stored in a custom address field, either as a structured compound data type or as individual address components.