Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024
Bovera had the highest population with primary education or less, aged 15 and over (Spain) of 939 municipalities in 2024, at 36.1%. Savallà del Comtat had the lowest, at 0%. The median was 11.3% and the figure for Catalonia was 12.8%. Source: INE.
Top 40 municipalities, 2024
Full ranking
| Rank | Municipalities | 2024 (%) | Change on 2023 |
|---|---|---|---|
| 1 | Bovera | 36.1 | -4 pts |
| 2 | Vilanova de Meià | 27.4 | +0.7 pts |
| 3 | Salt | 26.9 | -0.3 pts |
| 4 | La Fatarella | 26.2 | -2 pts |
| 5 | Gavet de la Conca | 25.5 | +0.5 pts |
| 6 | Batea | 25 | -0.9 pts |
| 7 | Seròs | 24.9 | -0.9 pts |
| 8 | Aspa | 24.9 | -0.4 pts |
| 9 | Barbens | 24.1 | -0.9 pts |
| 10 | Nalec | 24.1 | +0.2 pts |
| 11 | Vilalba dels Arcs | 24 | -2.1 pts |
| 12 | El Perelló | 23.9 | -1.7 pts |
| 13 | El Soleràs | 23.9 | +0.6 pts |
| 14 | El Masroig | 23.6 | -1.2 pts |
| 15 | Guissona | 23.5 | -0.7 pts |
| 16 | Aitona | 23 | -1 pts |
| 17 | Bot | 23 | -0.9 pts |
| 18 | La Granadella | 22.8 | 0 pts |
| 19 | La Galera | 22.6 | -1.3 pts |
| 20 | La Jonquera | 22.6 | -1.4 pts |
| 21 | La Pobla de Massaluca | 22.6 | 0 pts |
| 22 | Benifallet | 22.6 | -0.4 pts |
| 23 | Riba-roja d'Ebre | 22.6 | -1.6 pts |
| 24 | Almatret | 22.5 | -1.9 pts |
| 25 | Sant Pere Pescador | 22.4 | -1.8 pts |
| 26 | Sant Hilari Sacalm | 22.2 | -0.5 pts |
| 27 | Castellnou de Seana | 22.1 | -1.1 pts |
| 28 | Castelló d'Empúries | 21.7 | -0 pts |
| 29 | Aldover | 21.6 | -1.5 pts |
| 30 | Besalú | 21.5 | -1.4 pts |
| 31 | Rasquera | 21.4 | -2.1 pts |
| 32 | Juncosa | 21.4 | -1.6 pts |
| 33 | Ulldemolins | 21.3 | +0.4 pts |
| 34 | Maials | 21.2 | -1.8 pts |
| 35 | Sant Esteve de la Sarga | 21 | -2 pts |
| 36 | Ullà | 21 | -0.1 pts |
| 37 | Figueres | 20.9 | -0.9 pts |
| 38 | Ulldecona | 20.7 | +0.6 pts |
| 39 | Cardona | 20.7 | -1.1 pts |
| 40 | Almacelles | 20.5 | -0.5 pts |
| 41 | Olot | 20.5 | -0.2 pts |
| 42 | Torregrossa | 20.5 | -0 pts |
| 43 | La Palma d'Ebre | 20.4 | -0.8 pts |
| 44 | L'Ametlla de Mar | 20.4 | -0.5 pts |
| 45 | Ginestar | 20.4 | -1.9 pts |
| 46 | Bellmunt del Priorat | 20.3 | +2 pts |
| 47 | El Pont d'Armentera | 20.2 | -0.4 pts |
| 48 | Sant Feliu de Pallerols | 20 | +0.8 pts |
| 49 | Arbúcies | 19.9 | -0.5 pts |
| 50 | Penelles | 19.9 | -0.7 pts |
| 51 | Coll de Nargó | 19.9 | -0.4 pts |
| 52 | Flix | 19.8 | -0.9 pts |
| 53 | Alfarràs | 19.8 | -1.5 pts |
| 54 | Roses | 19.8 | -0.7 pts |
| 55 | Guimerà | 19.7 | -2.8 pts |
| 56 | Abella de la Conca | 19.7 | -0.4 pts |
| 57 | L'Aldea | 19.7 | -2.9 pts |
| 58 | Santa Coloma de Gramenet | 19.7 | -1.3 pts |
| 59 | Ivorra | 19.6 | -0.2 pts |
| 60 | Canovelles | 19.5 | -0.9 pts |
| 61 | Camarles | 19.3 | -1.2 pts |
| 62 | Llardecans | 19.3 | -0.9 pts |
| 63 | Sant Martí de Riucorb | 19.3 | -1.9 pts |
| 64 | Tivenys | 19.2 | -0.7 pts |
| 65 | Bellvís | 19.1 | -1.5 pts |
| 66 | Masdenverge | 19.1 | +0.3 pts |
| 67 | Benissanet | 19 | +0.5 pts |
| 68 | Portbou | 19 | -0.5 pts |
| 69 | El Pinell de Brai | 18.9 | -2.3 pts |
| 69 | Tremp | 18.9 | -0.8 pts |
| 71 | Anglès | 18.9 | -1.1 pts |
| 72 | Albesa | 18.8 | -1.1 pts |
| 73 | Vallfogona de Riucorb | 18.8 | +0.1 pts |
| 74 | Ascó | 18.7 | -0.9 pts |
| 75 | Palafrugell | 18.6 | -0.5 pts |
| 76 | La Pobla de Lillet | 18.5 | -1.7 pts |
| 77 | L'Hospitalet de Llobregat | 18.4 | -0.6 pts |
| 78 | Santa Coloma de Farners | 18.3 | -0.8 pts |
| 79 | Cervià de les Garrigues | 18.3 | -0.3 pts |
| 80 | Manlleu | 18.2 | -1.3 pts |
| 81 | Pinell de Solsonès | 18.1 | -1.9 pts |
| 82 | Constantí | 18.1 | -0.2 pts |
| 83 | Garcia | 18.1 | -1.1 pts |
| 84 | Alcarràs | 18 | -0.6 pts |
| 85 | Artesa de Segre | 18 | -1 pts |
| 86 | Sant Guim de Freixenet | 18 | -1.1 pts |
| 87 | Vilamacolum | 17.9 | +0.2 pts |
| 88 | Llimiana | 17.9 | -1.2 pts |
| 89 | Ponts | 17.9 | -1.4 pts |
| 90 | La Llagosta | 17.8 | -0.8 pts |
| 91 | Arbeca | 17.8 | -1.3 pts |
| 92 | Cabanabona | 17.7 | -2.6 pts |
| 93 | Estaràs | 17.7 | -0.5 pts |
| 94 | Sant Jaume d'Enveja | 17.7 | -1.1 pts |
| 95 | La Bisbal d'Empordà | 17.7 | -0.8 pts |
| 96 | L'Ampolla | 17.6 | -1.4 pts |
| 97 | Llagostera | 17.6 | -0.7 pts |
| 98 | La Granja d'Escarp | 17.5 | -1.4 pts |
| 99 | L'Arboç | 17.5 | -0.8 pts |
| 100 | Pratdip | 17.4 | -0.6 pts |
| 101 | Cervera | 17.4 | -0.4 pts |
| 102 | La Portella | 17.4 | -1.3 pts |
| 103 | L'Albagés | 17.4 | +0.3 pts |
| 104 | Bellpuig | 17.3 | -0.8 pts |
| 105 | Corbera d'Ebre | 17.3 | -0 pts |
| 106 | Juneda | 17.3 | -0.7 pts |
| 107 | Almenar | 17.2 | -1.6 pts |
| 108 | Santa Bàrbara | 17.2 | -0.7 pts |
| 109 | Canejan | 17.2 | -3 pts |
| 109 | Solivella | 17.2 | -0.5 pts |
| 111 | Bellprat | 17.2 | -3.7 pts |
| 112 | La Cellera de Ter | 17.2 | -0.7 pts |
| 113 | Els Prats de Rei | 17.2 | +0.2 pts |
| 114 | Arnes | 17.2 | -3.1 pts |
| 115 | Margalef | 17.1 | +0.2 pts |
| 116 | Gandesa | 17.1 | -0.9 pts |
| 117 | Puig-reig | 17.1 | -0.4 pts |
| 118 | Santa Margarida de Montbui | 17.1 | -0.9 pts |
| 119 | Ivars de Noguera | 17.1 | +1.6 pts |
| 120 | Les Oluges | 17.1 | -0.5 pts |
| 121 | Balaguer | 17 | -0.2 pts |
| 122 | Tortosa | 17 | -0.4 pts |
| 123 | El Poal | 17 | +0.5 pts |
| 124 | Sarral | 17 | +0.4 pts |
| 125 | L'Escala | 16.9 | -0.9 pts |
| 126 | Alguaire | 16.8 | -1.2 pts |
| 127 | Torres de Segre | 16.8 | -0.7 pts |
| 128 | Gironella | 16.7 | -0.7 pts |
| 129 | El Cogul | 16.7 | -0.6 pts |
| 130 | Riudoms | 16.6 | -1.1 pts |
| 131 | Torrelameu | 16.6 | -1.9 pts |
| 132 | Maià de Montcal | 16.6 | +0.8 pts |
| 133 | Sant Feliu de Guíxols | 16.6 | -0.8 pts |
| 134 | Sudanell | 16.5 | +0.5 pts |
| 135 | Àger | 16.5 | +0.2 pts |
| 135 | Falset | 16.5 | +0.9 pts |
| 137 | Solsona | 16.5 | -0.7 pts |
| 138 | Torre-serona | 16.4 | +1.7 pts |
| 139 | Prat de Comte | 16.4 | -4.2 pts |
| 140 | Sant Vicenç de Castellet | 16.4 | -0.6 pts |
| 141 | Bellaguarda | 16.4 | -1.2 pts |
| 142 | Anglesola | 16.4 | -1.1 pts |
| 143 | Mollet de Peralada | 16.3 | -0.4 pts |
| 144 | Ripoll | 16.2 | -1.1 pts |
| 145 | Sant Miquel de Fluvià | 16.2 | -0.5 pts |
| 146 | Sant Boi de Lluçanès | 16.2 | -1.4 pts |
| 147 | Alòs de Balaguer | 16.2 | +2.2 pts |
| 148 | Amposta | 16.2 | -0.4 pts |
| 149 | Vallcebre | 16.2 | -0.5 pts |
| 150 | Sant Quintí de Mediona | 16.2 | -1.1 pts |
| 151 | La Torre de Fontaubella | 16.2 | +0.7 pts |
| 152 | Salomó | 16.1 | -0.1 pts |
| 153 | Freginals | 16.1 | -2 pts |
| 154 | Llançà | 16 | -1.2 pts |
| 155 | Vallbona de les Monges | 16 | -2.9 pts |
| 156 | Martorell | 16 | -1.3 pts |
| 157 | Paüls | 16 | -0.4 pts |
| 158 | Guixers | 16 | -0.5 pts |
| 159 | Borredà | 16 | -0.8 pts |
| 160 | La Pobla de Segur | 16 | -0.7 pts |
| 161 | Pineda de Mar | 16 | -0.7 pts |
| 162 | Preixana | 16 | -0.6 pts |
| 163 | Mollerussa | 16 | -1 pts |
| 164 | Sant Adrià de Besòs | 15.9 | -0.7 pts |
| 165 | Pau | 15.9 | -0.5 pts |
| 166 | Oliana | 15.9 | -1.5 pts |
| 167 | Sant Joan les Fonts | 15.9 | -0.4 pts |
| 168 | La Figuera | 15.9 | +2.4 pts |
| 169 | Sanaüja | 15.9 | -0.6 pts |
| 170 | Alcanar | 15.9 | -1 pts |
| 171 | Linyola | 15.8 | -0 pts |
| 171 | Mollet del Vallès | 15.8 | -0.4 pts |
| 173 | Tornabous | 15.8 | -1.7 pts |
| 174 | Odèn | 15.8 | -1.6 pts |
| 175 | Badia del Vallès | 15.8 | -0.7 pts |
| 176 | Menàrguens | 15.8 | -0.9 pts |
| 177 | Els Omells de na Gaia | 15.8 | -2.6 pts |
| 178 | Sant Joan de les Abadesses | 15.8 | -0 pts |
| 179 | Móra la Nova | 15.8 | -0.4 pts |
| 180 | Verges | 15.8 | -0.9 pts |
| 181 | Sant Ramon | 15.7 | -0.9 pts |
| 182 | La Vansa i Fórnols | 15.7 | -1.8 pts |
| 182 | Preixens | 15.7 | -2.3 pts |
| 184 | Soses | 15.7 | -0.8 pts |
| 185 | Castell de Mur | 15.7 | +0.4 pts |
| 186 | Banyoles | 15.6 | -0.9 pts |
| 187 | Gósol | 15.6 | +1.2 pts |
| 188 | Vilanova de la Barca | 15.6 | -2.5 pts |
| 189 | La Bisbal de Montsant | 15.5 | +0.2 pts |
| 190 | Amer | 15.5 | -0.6 pts |
| 191 | Sant Pau de Segúries | 15.5 | -1.1 pts |
| 192 | Creixell | 15.5 | -0.6 pts |
| 193 | Vilanova del Camí | 15.5 | -0.8 pts |
| 194 | Cassà de la Selva | 15.4 | -0.3 pts |
| 195 | Calaf | 15.4 | -0.4 pts |
| 196 | Sant Joan de Vilatorrada | 15.4 | -0.7 pts |
| 197 | Montmeló | 15.4 | -0.7 pts |
| 198 | Castellserà | 15.4 | +0.4 pts |
| 199 | Badalona | 15.4 | -0.8 pts |
| 200 | Cunit | 15.4 | -0.7 pts |
| 201 | Horta de Sant Joan | 15.3 | -1.1 pts |
| 202 | Mataró | 15.3 | -1.1 pts |
| 203 | Camarasa | 15.3 | -0.9 pts |
| 204 | La Torre de l'Espanyol | 15.3 | -1.6 pts |
| 205 | Castelldans | 15.3 | -1.5 pts |
| 206 | Vilamalla | 15.3 | -0.8 pts |
| 207 | Reus | 15.3 | -0.6 pts |
| 208 | Sant Quirze de Besora | 15.3 | -1 pts |
| 209 | Flaçà | 15.3 | -1.5 pts |
| 210 | Maçanet de Cabrenys | 15.2 | -0.4 pts |
| 211 | Roquetes | 15.2 | -0.8 pts |
| 212 | Cornellà de Llobregat | 15.2 | -0.8 pts |
| 213 | Les Planes d'Hostoles | 15.2 | -1.4 pts |
| 214 | Agramunt | 15.1 | -0.5 pts |
| 215 | Vilabella | 15.1 | +0.5 pts |
| 216 | Caseres | 15.1 | +0.5 pts |
| 217 | L'Armentera | 15.1 | -0.5 pts |
| 218 | Vinebre | 15.1 | -0.9 pts |
| 219 | La Riba | 15.1 | -1.7 pts |
| 220 | Calonge de Segarra | 15 | -0.1 pts |
| 221 | Rocafort de Queralt | 15 | +0.9 pts |
| 222 | La Fuliola | 15 | -0.3 pts |
| 223 | Bellcaire d'Urgell | 15 | -0.9 pts |
| 224 | Montornès del Vallès | 15 | -0.9 pts |
| 224 | Vall de Cardós | 15 | +1 pts |
| 226 | Sant Feliu Sasserra | 15 | -1.1 pts |
| 227 | Ivars d'Urgell | 14.9 | -2.3 pts |
| 228 | Vilobí del Penedès | 14.9 | -0.1 pts |
| 229 | Cercs | 14.9 | -1 pts |
| 230 | Torroella de Montgrí | 14.9 | -0.3 pts |
| 231 | Móra d'Ebre | 14.9 | -1 pts |
| 232 | Les Valls de Valira | 14.8 | -0.7 pts |
| 233 | La Ràpita | 14.8 | -0.6 pts |
| 234 | Bassella | 14.8 | -1.4 pts |
| 234 | Gualta | 14.8 | +0.7 pts |
| 234 | Lladurs | 14.8 | -0.6 pts |
| 237 | Vilafranca del Penedès | 14.8 | -0.6 pts |
| 238 | Valls | 14.8 | -0.6 pts |
| 239 | Pira | 14.7 | -1 pts |
| 240 | La Sénia | 14.7 | -0.1 pts |
| 241 | Vic | 14.7 | -1 pts |
| 242 | Sant Julià del Llor i Bonmatí | 14.7 | -1.2 pts |
| 243 | El Pont de Suert | 14.6 | -1 pts |
| 244 | Bell-lloc d'Urgell | 14.6 | -1 pts |
| 245 | Xerta | 14.6 | -0.5 pts |
| 246 | Santa Oliva | 14.6 | -1.7 pts |
| 247 | Palamós | 14.6 | -0.2 pts |
| 248 | Montblanc | 14.6 | -0.7 pts |
| 249 | Les Borges Blanques | 14.5 | -0.6 pts |
| 250 | Riudarenes | 14.5 | -0.9 pts |
Other periods
About this ranking
Residents aged 15 and over whose highest completed level is primary education or less (including people with no formal education, ISCED 0 and 1), as a percentage of all residents aged 15 and over, on 1 January. INE annual census.
Spain only, down to every municipality, from 2021. High in municipalities with older populations.
Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. Equal values share a rank.
How to cite
Invokely calculation from Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE). https://invokely.ai/docs/methodology#primary_or_less_share_15_plus. Retrieved 2026-10-12.
Citation styles
APA 7
Invokely. (n.d.). Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE) (Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024) [Data set]. Calculated from data by INE. Retrieved October 12, 2026, from https://invokely.ai/docs/methodology#primary_or_less_share_15_plus
MLA 9
Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE), Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024. Calculated from data by INE. Invokely, https://invokely.ai/docs/methodology#primary_or_less_share_15_plus. Accessed 12 Oct. 2026.
Chicago (author-date)
Invokely. n.d. Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE). Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024. Dataset. Calculated from data by INE. Accessed October 12, 2026. https://invokely.ai/docs/methodology#primary_or_less_share_15_plus.
Harvard
Invokely (no date) Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE), Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024 [Dataset]. Calculated from data by INE. Available at: https://invokely.ai/docs/methodology#primary_or_less_share_15_plus (Accessed: 12 October 2026).
BibTeX
@misc{invokely_municipalities_in_catalonia_by_2024,
author = {{Invokely}},
title = {{Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE): Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024}},
howpublished = {Data set},
url = {https://invokely.ai/docs/methodology#primary_or_less_share_15_plus},
urldate = {2026-10-12},
note = {Calculated from data by INE. Accessed via Invokely, https://invokely.ai/rankings/primary-education-or-less-share-spain/catalonia-municipalities. Publisher attribution: Invokely calculation from Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE). https://invokely.ai/docs/methodology\#primary\_or\_less\_share\_15\_plus. Retrieved 2026-10-12.},
}
RIS
TY - DATA
AU - Invokely
TI - Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE): Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain), 2024
PB - Invokely
DB - Invokely
UR - https://invokely.ai/docs/methodology#primary_or_less_share_15_plus
L2 - https://invokely.ai/rankings/primary-education-or-less-share-spain/catalonia-municipalities
Y2 - 2026/10/12
N1 - Calculated from data by INE.
N1 - Accessed via Invokely, https://invokely.ai/rankings/primary-education-or-less-share-spain/catalonia-municipalities.
N1 - Publisher attribution: Invokely calculation from Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE). https://invokely.ai/docs/methodology#primary_or_less_share_15_plus. Retrieved 2026-10-12.
ER -
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain) using official data, and cite the source.
rank_places {"indicator":"primary_or_less_share_15_plus","level":"municipality","within":"Catalonia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=primary_or_less_share_15_plus&level=municipality&within=Catalonia&limit=10
Questions
Which municipality has the highest population with primary education or less, aged 15 and over (Spain)?
Bovera, with 36.1% in 2024, according to INE.
Which municipality has the lowest population with primary education or less, aged 15 and over (Spain)?
Savallà del Comtat, with 0% in 2024.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Invokely, Población de 15 y más años con educación primaria o inferior entre población de 15 y más años (Censo anual, INE). Retrieved 2026-10-12.
Population with primary education or less, aged 15 and over (Spain): other rankings
- Municipalities in Ávila province
- Municipalities in Cádiz province
- Municipalities in La Rioja province
- Provinces of Spain
- Autonomous communities of Spain
- EU regions (NUTS 2)