SpainScore rankings · Updated July 2026

Where Germans actually live in Spain — the top towns

A census count, not a recommendation: the towns with the most German nationals, from the same 2022 Padrón register as our British list.

The ranking

  1. 1

    Barcelona Catalonia

    7,821 German nationals (2022)

    Has a full SpainScore town profile — Barcelona.

  2. 2

    Madrid Madrid

    5,187 German nationals (2022)

    Has a full SpainScore town profile — Madrid.

  3. 3

    Palma the Balearics

    3,144 German nationals (2022)

    Has a full SpainScore town profile — Balears, Illes.

  4. 4

    Calvià the Balearics

    2,500 German nationals (2022)

    In Balears, Illes.

  5. 5

    San Bartolomé de Tirajana the Canary Islands

    2,249 German nationals (2022)

    In Palmas, Las.

  6. 6

    Pájara the Canary Islands

    2,056 German nationals (2022)

    In Palmas, Las.

  7. 7

    Torrox Andalusia

    1,823 German nationals (2022)

    In Málaga.

  8. 8

    Marbella Andalusia

    1,660 German nationals (2022)

    Has a full SpainScore town profile — Málaga.

  9. 9

    València the Valencia region

    1,609 German nationals (2022)

    Has a full SpainScore town profile — Valencia.

  10. 10

    Llucmajor the Balearics

    1,260 German nationals (2022)

    In Balears, Illes.

How we ranked this

This list is NOT persona-scored. It's sorted straight from Spain's Padrón municipal register (2022): the towns with the most German nationals, largest count first.

  • Data INE census (population, origins), AEMET climate normals, regional PISA scores, and the Health Ministry's SISLE waiting lists — each town compared against the Spanish average.
  • Reproducible This is a straight census sort — the same numbers you'd get from INE, just ranked and linked.
  • What we don't score This counts German nationals on the municipal register, not German-born, and it's a count, not a recommendation. The data is a January 2022 snapshot — the most recent all-town vintage we have — so treat it as directionally right, not current-week accurate.

Compare the top 10

# Town German nationals (2022)per 1,000
1 Barcelona 7,8214.8
2 Madrid 5,1871.6
3 Palma 3,1447.6
4 Calvià 2,50047.7
5 San Bartolomé de Tirajana 2,24942.5
6 Pájara 2,05699.1
7 Torrox 1,82391.2
8 Marbella 1,66011
9 València 1,6092
10 Llucmajor 1,26032.5

Values from the SpainScore dataset (INE / AEMET / regional sources). "no data" = we don't have that number for this town and never guess it.

Questions

Where do most Germans live in Spain?

German residents concentrate on the Canary Islands (especially Tenerife's south coast), the Balearics (Mallorca) and the Costa Blanca — long-established German communities with German-language schools, media and services. This is from Spain's 2022 Padrón municipal register.

Is the Padrón data still accurate for Germans in Spain today?

It's the most recent all-town vintage available (1 January 2022) — good for seeing where the community concentrates, but real numbers have moved since. We label the vintage on every row rather than passing it off as current.

This is where they already are, not where you should go

Get your ranking, not this one →

This list scores one representative persona. Answer a dozen honest questions and we score all 8,132 municipalities against your priorities — climate, cost, healthcare, community, getting home — with the tradeoffs shown as plainly as the wins.

Take the 3-minute quiz →

Updated July 2026. Re-generated from the SpainScore dataset on each data release — the ranking is reproducible, not editorial.

The SpainScore Letter

Get the full dataset behind these rankings

All 8,132 towns, every metric, free — plus the monthly SpainScore Letter.

One monthly letter. The dataset download is on the next page. Unsubscribe anytime.

The SpainScore Letter

Get the full data — all 8,132 Spanish towns, free.

Climate, cost, healthcare, and settlement data for every municipality we map — plus The SpainScore Letter, a monthly letter for people actually settling in Spain.

One monthly letter. The dataset download is on the next page. Unsubscribe anytime.

Not sure where to settle? Take the 3-minute quiz →