# Sweden (SE)

Sweden uses a straightforward address format with a 5-digit postal code and
street-before-number ordering. Most Swedish addresses require only `postalCode`,
`addressLines`, and `locality`.

## Example


```json
{
  "countryCode": "SE",
  "postalCode": "11453",
  "addressLines": ["Sveavägen 31"],
  "locality": "Stockholm"
}
```

## Field requirements

| Field | Required | Description |
|  --- | --- | --- |
| `countryCode` | Yes | Always `"SE"` |
| `postalCode` | Yes | 5 digits, no separator |
| `addressLines` | Yes (for shipment) | Index 0: street name and number |
| `locality` | Yes (for shipment) | Postal city (postort) |
| `administrativeArea` | No | Not used for Sweden |
| `subAdministrativeArea` | No | Municipality (kommun), e.g., `"Stockholms stad"` — omit if not applicable |
| `subLocality` | No | District (stadsdel), e.g., `"Norrmalm"` — omit if not applicable |


## Postal code

- **Format:** Five consecutive digits
- **Regex:** `^\d{3}\s?\d{2}$`
- **Examples:** `"11453"`, `"114 53"`
- **Sanitization:** The API automatically strips whitespace and separators.
Both `"11453"` and `"114 53"` are accepted and normalized to `"11453"`.


Swedish postal codes are commonly written with a space after the third digit
(`114 53`) in everyday use. The API accepts both formats.

## Address lines

The first address line (`addressLines[0]`) MUST contain the street name and
street number. The street name is written before the number.

| Scenario | `addressLines` value |
|  --- | --- |
| Street address | `["Sveavägen 31"]` |
| With apartment | `["Sveavägen 31", "Lgh 1602"]` |
| With c/o | `["Sveavägen 31", "c/o Andersson"]` |


- The street number is part of the first line, not a separate field
- Apartment, floor, and c/o information go on the second line
- Swedish addresses use at most two address lines in practice


## Locality

The `locality` field is the **postal city** (postort), not necessarily the
municipality or colloquial city name.

- **Example:** `"Stockholm"`, `"Göteborg"`, `"Malmö"`
- The locality can be pre-filled from the postal code using the
[address form endpoint](/developer-resources/ingrid-api/guides/address-form)


## Delivery instructions

Swedish-specific delivery instructions commonly include door codes and floor:


```json
{
  "instructions": "Portkod 4499. Våning 5."
}
```

## Common mistakes

| Mistake | Problem | Fix |
|  --- | --- | --- |
| `"postalCode": "114 53"` | Space in postal code | Accepted — the API sanitizes automatically |
| `"addressLines": ["Sveavägen", "31"]` | Street and number split across lines | Combine into one line: `["Sveavägen 31"]` |
| `"locality": "Stockholms stad"` | Using municipality instead of postal city | Use the postal city: `"Stockholm"` |