# Street Address Fields

Street Address fields allow you to store complete address values, storing Address Line 1, an optional Address Line 2, City, State, and Country.

Where possible, Noloco will **Geocode** the address to store the latitude and longitude values of the address, allowing you to use them in [Maps](https://guides.noloco.io/views/display/maps)

## Address Components

Street Address fields capture:

* **Address Line 1** (required)
* **Address Line 2** (optional)
* **City** (required)
* **State/Province** (required)
* **Country** (required)
* **Postal/ZIP Code** (optional)

## Geocoding

When you enter a complete address, Noloco automatically attempts to:

* Validate the address format
* Convert the address to latitude and longitude coordinates
* Store these coordinates for use in map displays

## Use Cases

Street Address fields are perfect for:

* Customer and client locations
* Office and store locations
* Delivery addresses
* Event venues
* Service territories
* Contact information

## Integration with Maps

Street Address fields work seamlessly with:

* [Map views](https://guides.noloco.io/views/display/maps) to display locations visually
* Geographic filtering and searching
* Distance calculations between addresses
* Route planning and logistics

## Best Practices

* Encourage users to enter complete addresses for better geocoding accuracy
* Consider the geographic scope of your application when designing address fields
* Use address fields in combination with [Map Coordinates](https://guides.noloco.io/data/collections/field-types/map-coordinates) for precise location data
* Test address validation with international addresses if your app serves global users
