The Largest Non-Profit Organisations of Spain

What are the largest associations, federations and foundations in Spain? Based on Wikidata, here is the list of the largest organisations by revenue, employees and members.

Last updated on: November 29, 2025

Non-Profit Organisations Spain

The data for these lists is based on the free database Wikidata and is largely taken from the organisations' annual reports or public lists. By clicking on the edit icon of the organisation, you can verify the source or add your own data.

The largest non-profit organisations by revenue

A list of all associations, foundations and other charitable organisations by annual revenue.


# Organisation (385) Revenue Year
1
FC Barcelona
631,000,000 € 2021
2
Futbol Club Barcelona
631,000,000 € 2021
3
La Caixa
530,000,000 € 2023
4
Médecins Sans Frontières
280,934,263 € 2022
5
Atlético de Madrid
218,865,115 € 2016
6
Spanish Association Against Cancer
142,510,763 € 2024
7
Asociación España con ACNUR
139,525,843 € 2022
8
Asociación Española Contra el Cáncer
129,728,541 € 2022
9
Fundación UNICEF Comité Español
116,213,803 € 2023
10
Comisión Española de Ayuda al Refugiado
94,000,000 € 2020
11
FEC - Fundación Educación Católica
66,822,018 € 2023
12
Fundació Pere Tarrés
56,549,157 € 2022
13
Medicos del Mundo España
55,625,551 € 2022
14
Joined Hands
50,823,998 € 2021
15
Ayuda en Acción
49,768,814 € 2023
16
Banco de Alimentos de Madrid
45,651,071 € 2022
17
Manos Unidas
43,237,329 € 2019
18
Fundació Catalana de l'Esplai
43,077,282 € 2019
19
Educo
42,073,253 € 2022
20
Fundación CEPAIM. Acción Integral con Migrantes.
40,183,895 € 2019
21
Fundación Secretariado Gitano
36,232,561 € 2022
22
Plan International España
34,672,415 € 2022
23
Fundación Ramón Rey Ardid
32,969,845 € 2023
24
ESMENT
32,307,689 € 2022
25
Fundación ECOLEC
30,000,000 € 2020
26
Asociación Bienestar y Desarrollo
29,601,465 € 2019
27
Fundación Renal Española
26,075,485 € 2022
28
Corpinnat
25,900,000 € 2022
29
Asociación Nuevo Futuro
25,293,972 € 2022
30
SETEM Cataluña
23,407,930 € 2019
31
Entreculturas
22,725,058 € 2022
32
YMCA España
21,257,860 € 2022
33
Fundación Adsis
20,433,288 € 2022
34
Fundación Científica de la Asociación Española contra el Cáncer
18,980,628 € 2021
35
Fundación AMÁS Social
18,631,411 € 2020
36
Fundación Científica AECC
18,149,062 € 2020
37
Fundación Universidad-Empresa (Universidad de Valencia)
17,216,287 € 2020
38
ATADES
16,663,689 € 2021
39
ATADES
16,105,617 € 2019
40
Fundación CRIS de investigación para vencer el cáncer
15,396,253 € 2023
41
Fundació Sant Tomàs
14,872,562 € 2023
42
Pasqual Maragall Foundation
14,447,415 € 2021
43
AFANIAS
14,352,637 € 2022
44
CESAL
12,163,867 € 2021
45
Alianza por la Solidaridad
11,655,046 € 2020
46
WWF Spain
11,603,865 € 2019
47
The Spanish Federation of Food Banks
11,229,341 € 2021
48
José Carreras Leukaemia Foundation
10,310,179 € 2020
49
FiT
9,942,065 € 2023
50
Sports Federation Union of Catalonia
9,711,388 € 2020

The largest non-profit organisations by employees

Associations, foundations and other charitable organisations by number of employees.


# Organisation (351) Employees Year
1
Banco de Alimentos de Bizkaia
24,356  2023
2
FECS - Fundación Española de Cooperación Sanitaria
18,761  2022
3
Fundación Ramón Rey Ardid
14,865  2023
4
Spanish Red Cross
14,783  2023
5
SAUCE
14,400  2023
6
delwende
12,717  2023
7
Rafiki África
7,572  2023
8
Médecins Sans Frontières
6,048  2023
9
Fundació Catalana de l'Esplai
5,211  2019
10
Fundación IBO
4,532  2023
11
Fundació Pere Tarrés
3,065  2023
12
Siempre Adelante ONGD
2,653  2023
13
ADFYPSE
2,023  2023
14
ASOCIACIÓN SOCIOCULTURAL ASCM
2,023  2023
15
ASDEGAL
2,023  2023
16
COEM
1,523  2024
17
Fundación Secretariado Gitano
1,303  2024
18
Asociación Española Contra el Cáncer
1,182  2023
19
Spanish Association Against Cancer
1,182  2023
20
Medicos del Mundo España
1,077  2023
21
FEC - Fundación Educación Católica
1,075  2024
22
YMCA España
959  2023
23
ESMENT
837  2023
24
Educo
804  2024
25
Bokatas
723  2023
26
Asociación Nuevo Futuro
650  2023
27
Ayuda en Acción
593  2023
28
FC Barcelona
551  2023
29
Atlético de Madrid
531  2016
30
Fundación AMÁS Social
520  2020
31
Fundación Adsis
509  2023
32
Fundación CINDE
463  2023
33
AFANIAS
449  2023
34
ATADES
434  2023
35
Fundació Sant Tomàs
389  2023
36
CESAL
369  2022
37
Fundación Renal Española
353  2023
38
Fundación AMÁS Empleo
348  2020
39
FiT
313  2023
40
ATADES
308  2019
41
Fundación Purísima Concepción
297  2023
42
Asociación España con ACNUR
293  2023
43
Corpinnat
263  2023
44
Casal dels Infants
231  2023
45
ASPRONAGA
220  2023
46
Casal dels Infants per a l'acció social als barris
220  2020
47
Fundación Gil Gayarre
209  2023
48
ASPANAES
201  2024
49
Fundación Síndrome de Down de Madrid
197  2023
50
Fundación Tomillo
195  2023

The largest associations and federations by members

Associations by number of their statutory members.


# Organisation (348) Members Year
1
Roman Catholic Archdiocese of Madrid
3,316,800  2019
2
Archdiocese of Valencia in Spain
2,636,400  2017
3
Roman Catholic Archdiocese of Barcelona
2,127,309  2018
4
Roman Catholic Archdiocese of Seville
1,886,300  2017
5
Roman Catholic Diocese of Getafe
1,447,500  2019
6
Roman Catholic Diocese of Cartagena
1,250,100  2019
7
Unión General de Trabajadores
1,242,200  2010
8
Roman Catholic Diocese of Málaga
1,230,840  2019
9
Roman Catholic Diocese of Terrassa
1,230,220  2017
10
Roman Catholic Diocese of Orihuela-Alicante
1,169,864  2019
11
Roman Catholic Archdiocese of Santiago de Compostela
1,135,000  2017
12
Roman Catholic Diocese of Bilbao
1,088,672  2018
13
Roman Catholic Archdiocese of Oviedo
976,832  2019
14
Roman Catholic Diocese of Canarias
942,799  2019
15
Roman Catholic Diocese of Sant Feliu de Llobregat
892,600  2017
16
Roman Catholic Diocese of San Cristóbal de La Laguna
890,400  2017
17
Roman Catholic Archdiocese of Zaragoza
876,176  2017
18
Roman Catholic Archdiocese of Granada
795,470  2019
19
Roman Catholic Diocese of Cordoba
786,640  2019
20
Roman Catholic Diocese of Cadiz y Ceuta
726,800  2019
21
Roman Catholic Diocese of Alcalá de Henares
714,531  2018
22
Roman Catholic Diocese of Girona
670,000  2019
23
Roman Catholic Archdiocese of Pamplona y Tudela
647,152  2019
24
Roman Catholic Diocese of Jaén
643,200  2019
25
Roman Catholic Archdiocese of Toledo
636,173  2017
26
Roman Catholic Diocese of San Sebastián
631,021  2017
27
Roman Catholic Diocese of Almería
607,800  2018
28
Roman Catholic Diocese of Santander
556,404  2017
29
Roman Catholic Archdiocese of Mérida-Badajoz
543,900  2019
30
Roman Catholic Diocese of Tui-Vigo
530,600  2017
31
Roman Catholic Archdiocese of Tarragona
517,350  2017
32
Asociación España con ACNUR
514,307  2018
33
Roman Catholic Diocese of Ciudad Real
507,360  2019
34
Roman Catholic Diocese of Huelva
504,334  2019
35
Roman Catholic Diocese of Jerez de la Frontera
460,000  2019
36
Spanish Association Against Cancer
454,952  2019
37
Roman Catholic Archdiocese of Valladolid
444,624  2017
38
Roman Catholic Diocese of Vic
405,520  2017
39
Fundación UNICEF Comité Español
400,847  2019
40
Roman Catholic Diocese of Segorbe-Castellón
389,400  2017
41
Roman Catholic Diocese of Albacete
374,230  2018
42
Confederación Nacional del Trabajo
320,000  1917
43
Roman Catholic Archdiocese of Burgos
315,191  2018
44
Roman Catholic Diocese of León
301,692  2019
45
Roman Catholic Diocese of Calahorra y La Calzada-Logroño
287,047  2019
46
Roman Catholic Diocese of Ourense
272,223  2019
47
Roman Catholic Diocese of Salamanca
263,533  2017
48
Roman Catholic Diocese of Mondoñedo-Ferrol
263,524  2019
49
Roman Catholic Diocese of Lugo
251,650  2019
50
Roman Catholic Diocese of Tortosa
250,000  2017