Municipalities in Catalonia by population with primary education or less, aged 15 and over (Spain)
Bovera had the highest population with primary education or less, aged 15 and over (Spain) of 939 municipalities in 2022, at 40.7%. Vilopriu had the lowest, at 1.5%. The median was 12.8% and the figure for Catalonia was 14%. Source: INE.
Top 40 municipalities, 2022
Full ranking
| Rank | Municipalities | 2022 (%) | Change on 2021 |
|---|---|---|---|
| 1 | Bovera | 40.7 | -2.4 pts |
| 2 | La Fatarella | 30.1 | -2.3 pts |
| 3 | Vilalba dels Arcs | 27.9 | -1.7 pts |
| 4 | Salt | 27.6 | -1 pts |
| 5 | Batea | 27.4 | -2.5 pts |
| 6 | El Perelló | 27 | -2.3 pts |
| 7 | Barbens | 26.9 | -2.4 pts |
| 8 | Seròs | 26.5 | -3.3 pts |
| 9 | Gavet de la Conca | 26.3 | -1.3 pts |
| 10 | El Masroig | 26.2 | -2 pts |
| 11 | La Galera | 25.6 | -1.5 pts |
| 12 | Guissona | 25.1 | -1.7 pts |
| 13 | Bot | 25 | -1.5 pts |
| 14 | La Jonquera | 25 | -1 pts |
| 15 | Riba-roja d'Ebre | 25 | -1.2 pts |
| 16 | Aspa | 24.7 | -0.5 pts |
| 17 | Maials | 24.7 | -1.4 pts |
| 18 | Benifallet | 24.6 | -2.5 pts |
| 19 | Sant Esteve de la Sarga | 24.6 | -0.2 pts |
| 20 | Aitona | 24.4 | -1.5 pts |
| 21 | Besalú | 24.4 | -1.6 pts |
| 22 | Aldover | 24.4 | -2.3 pts |
| 23 | Rasquera | 24.4 | -2.3 pts |
| 24 | El Soleràs | 24.2 | -2.4 pts |
| 25 | Guimerà | 24.1 | -0.4 pts |
| 26 | Juncosa | 24 | -0.8 pts |
| 27 | Sant Pere Pescador | 24 | -1.7 pts |
| 28 | Vilanova de Meià | 24 | -4.4 pts |
| 29 | Castellnou de Seana | 23.7 | -1.3 pts |
| 30 | Nalec | 23.5 | -1.5 pts |
| 31 | Sant Hilari Sacalm | 23.4 | -1 pts |
| 32 | La Palma d'Ebre | 23.4 | -2.2 pts |
| 33 | L'Aldea | 23 | +0.5 pts |
| 34 | Ullà | 22.9 | 0 pts |
| 35 | Cardona | 22.9 | -1.1 pts |
| 36 | La Portella | 22.9 | -0.2 pts |
| 37 | Almatret | 22.8 | -2.6 pts |
| 38 | Arnes | 22.8 | -1.1 pts |
| 39 | Vallfogona de Riucorb | 22.7 | -2.6 pts |
| 40 | Pinell de Solsonès | 22.7 | -1.3 pts |
| 41 | Sant Martí de Riucorb | 22.7 | -2.7 pts |
| 42 | Ginestar | 22.5 | -1 pts |
| 43 | Castelló d'Empúries | 22.5 | -1.6 pts |
| 44 | Coll de Nargó | 22.4 | -1 pts |
| 45 | Bellvís | 22.1 | -0.9 pts |
| 46 | L'Ametlla de Mar | 22.1 | -1.6 pts |
| 47 | Santa Coloma de Gramenet | 21.9 | -1.3 pts |
| 48 | Torregrossa | 21.9 | -1.1 pts |
| 49 | La Pobla de Massaluca | 21.9 | -0.2 pts |
| 50 | Figueres | 21.8 | -1.4 pts |
| 51 | Alfarràs | 21.8 | -0.5 pts |
| 52 | Vilamacolum | 21.7 | -1.3 pts |
| 53 | Cabanabona | 21.7 | -0.4 pts |
| 54 | Ivorra | 21.6 | -0.8 pts |
| 55 | La Pobla de Lillet | 21.6 | -2 pts |
| 56 | Camarles | 21.5 | -1.7 pts |
| 57 | Penelles | 21.5 | -0.9 pts |
| 58 | La Granadella | 21.5 | -1.5 pts |
| 59 | Almacelles | 21.4 | -1.4 pts |
| 60 | Arbúcies | 21.4 | -1.5 pts |
| 61 | Anglès | 21.3 | -1.8 pts |
| 62 | El Pont d'Armentera | 21.3 | -1.8 pts |
| 63 | Canovelles | 21.3 | -1.5 pts |
| 64 | Flix | 21.2 | -1.5 pts |
| 65 | El Pinell de Brai | 21.1 | -1.4 pts |
| 66 | Llardecans | 21.1 | -1.3 pts |
| 67 | Canejan | 20.9 | -1 pts |
| 68 | Olot | 20.9 | -1.1 pts |
| 69 | Ulldemolins | 20.8 | -1.7 pts |
| 70 | Roses | 20.6 | -1.2 pts |
| 71 | Arbeca | 20.6 | -1.5 pts |
| 72 | Albesa | 20.6 | -0.6 pts |
| 73 | L'Ampolla | 20.5 | -2.4 pts |
| 74 | Masdenverge | 20.5 | -1.4 pts |
| 75 | Almenar | 20.3 | -0.3 pts |
| 76 | Manlleu | 20.3 | -1.8 pts |
| 77 | Bellprat | 20.3 | -1.8 pts |
| 78 | Vilanova de la Barca | 20.2 | -3.3 pts |
| 79 | Cervià de les Garrigues | 20.1 | -1.6 pts |
| 80 | Sant Guim de Freixenet | 20 | -1.8 pts |
| 80 | Tivenys | 20 | -1.3 pts |
| 82 | Ascó | 20 | -0.8 pts |
| 83 | Santa Coloma de Farners | 19.9 | -1.1 pts |
| 84 | Benissanet | 19.9 | -0.8 pts |
| 85 | Sant Jaume d'Enveja | 19.9 | -1.6 pts |
| 86 | Palafrugell | 19.8 | -1.2 pts |
| 87 | Tremp | 19.8 | -1.4 pts |
| 88 | Ulldecona | 19.8 | -0.7 pts |
| 89 | Portbou | 19.8 | -1.7 pts |
| 90 | Juneda | 19.7 | -1.7 pts |
| 91 | La Cellera de Ter | 19.6 | -1 pts |
| 92 | La Llagosta | 19.5 | -1.2 pts |
| 93 | Bellaguarda | 19.4 | -1.6 pts |
| 94 | L'Hospitalet de Llobregat | 19.4 | -1.3 pts |
| 95 | Artesa de Segre | 19.4 | -1.5 pts |
| 96 | Gandesa | 19.3 | -1.2 pts |
| 97 | Bellpuig | 19.2 | -0.8 pts |
| 97 | Odèn | 19.2 | -1.3 pts |
| 99 | Freginals | 19.2 | -1.6 pts |
| 99 | Llagostera | 19.2 | -1.2 pts |
| 101 | Vallbona de les Monges | 19.2 | -1.3 pts |
| 102 | Alcarràs | 19.1 | -1.3 pts |
| 103 | Constantí | 19.1 | -1.7 pts |
| 104 | La Bisbal d'Empordà | 19.1 | -1.5 pts |
| 105 | Els Omells de na Gaia | 19 | -2.5 pts |
| 106 | Torrelameu | 19 | -2.5 pts |
| 107 | Garcia | 19 | -3.7 pts |
| 108 | Llimiana | 19 | 0 pts |
| 109 | L'Escala | 19 | -1.3 pts |
| 110 | Les Oluges | 19 | -1.2 pts |
| 111 | Anglesola | 18.8 | -2.5 pts |
| 112 | Prat de Comte | 18.8 | -3.1 pts |
| 113 | Alguaire | 18.7 | -1 pts |
| 114 | Santa Margarida de Montbui | 18.7 | -1 pts |
| 115 | Sant Boi de Lluçanès | 18.7 | +1.1 pts |
| 116 | Paüls | 18.7 | -0.1 pts |
| 117 | Sanaüja | 18.7 | -1.9 pts |
| 118 | Tornabous | 18.7 | -0.9 pts |
| 119 | Santa Bàrbara | 18.7 | -1.4 pts |
| 120 | Gironella | 18.6 | -0.6 pts |
| 121 | Sant Quintí de Mediona | 18.6 | -0.8 pts |
| 122 | Riudoms | 18.6 | -1.2 pts |
| 123 | Pratdip | 18.6 | -1.1 pts |
| 124 | L'Arboç | 18.6 | -1.4 pts |
| 125 | Preixens | 18.6 | -2.8 pts |
| 126 | Martorell | 18.6 | -1.2 pts |
| 127 | Abella de la Conca | 18.5 | -3.5 pts |
| 128 | Solivella | 18.5 | -1.5 pts |
| 129 | Oliana | 18.4 | -1 pts |
| 130 | Sant Ramon | 18.4 | -0.4 pts |
| 131 | Cervera | 18.3 | -1 pts |
| 132 | Guixers | 18.2 | -0.9 pts |
| 133 | Castelldans | 18.2 | -0.4 pts |
| 134 | Llançà | 18.2 | -1.2 pts |
| 135 | Les Planes d'Hostoles | 18.1 | -0.6 pts |
| 136 | Cercs | 18 | -1.2 pts |
| 137 | Els Prats de Rei | 18 | -1.1 pts |
| 138 | Ponts | 17.9 | -1.7 pts |
| 139 | Sant Quirze de Besora | 17.9 | -1.9 pts |
| 140 | Pau | 17.9 | -0.5 pts |
| 141 | Puig-reig | 17.9 | -1.2 pts |
| 142 | Solsona | 17.8 | -1.5 pts |
| 143 | El Cogul | 17.8 | -1.2 pts |
| 144 | Riner | 17.8 | -0.6 pts |
| 145 | La Pobla de Segur | 17.8 | -1 pts |
| 145 | Sant Pere de Riudebitlles | 17.8 | -0.1 pts |
| 147 | Sant Feliu Sasserra | 17.7 | -1.6 pts |
| 148 | Menàrguens | 17.7 | -1.3 pts |
| 148 | Sant Vicenç de Castellet | 17.7 | -1.2 pts |
| 150 | Ripoll | 17.7 | -1.1 pts |
| 151 | Tortosa | 17.7 | -0.9 pts |
| 152 | Sant Feliu de Guíxols | 17.6 | -1 pts |
| 153 | Sant Pau de Segúries | 17.6 | -0.6 pts |
| 154 | Verges | 17.6 | -1.5 pts |
| 155 | Bellmunt del Priorat | 17.6 | +0.7 pts |
| 156 | Flaçà | 17.5 | -0.7 pts |
| 157 | La Granja d'Escarp | 17.5 | -2 pts |
| 158 | Sant Feliu de Pallerols | 17.5 | -1.2 pts |
| 159 | Soses | 17.5 | -1 pts |
| 160 | Sant Adrià de Besòs | 17.5 | -1.2 pts |
| 161 | Àger | 17.4 | -2.2 pts |
| 162 | Torres de Segre | 17.4 | -6.1 pts |
| 163 | Alcanar | 17.4 | -1.4 pts |
| 164 | Torrebesses | 17.4 | +5.5 pts |
| 165 | Balaguer | 17.4 | -1.3 pts |
| 166 | Badia del Vallès | 17.3 | -1.4 pts |
| 167 | El Poal | 17.3 | -3.8 pts |
| 168 | Ivars d'Urgell | 17.3 | -1.7 pts |
| 169 | Sarroca de Lleida | 17.3 | -1.5 pts |
| 170 | Pineda de Mar | 17.3 | -1.4 pts |
| 171 | Banyoles | 17.3 | -1.5 pts |
| 172 | Creixell | 17.3 | -1.2 pts |
| 173 | Sant Joan les Fonts | 17.3 | -1.2 pts |
| 174 | Vilamalla | 17.2 | -0.7 pts |
| 175 | Castell de Mur | 17.2 | -0.9 pts |
| 176 | Margalef | 17.1 | -0 pts |
| 177 | Mataró | 17.1 | -1.6 pts |
| 178 | Vallcebre | 17.1 | -0.7 pts |
| 179 | Camarasa | 17.1 | -2 pts |
| 180 | Maçanet de Cabrenys | 17.1 | -1 pts |
| 181 | Sarral | 17.1 | -1.5 pts |
| 182 | Preixana | 17 | -0.8 pts |
| 183 | Isona i Conca Dellà | 17 | -0.4 pts |
| 184 | Mollerussa | 17 | -1.2 pts |
| 185 | Salomó | 17 | -1.3 pts |
| 186 | Badalona | 17 | -1.1 pts |
| 187 | Vilanova del Camí | 17 | -1 pts |
| 188 | Horta de Sant Joan | 16.9 | -0.8 pts |
| 189 | Cornellà de Llobregat | 16.9 | -0.9 pts |
| 190 | La Torre de l'Espanyol | 16.9 | -0.7 pts |
| 191 | Móra d'Ebre | 16.8 | -1.5 pts |
| 192 | Borredà | 16.8 | -1.7 pts |
| 193 | L'Armentera | 16.8 | -1.5 pts |
| 194 | Cunit | 16.8 | -1.3 pts |
| 195 | Ogassa | 16.8 | -0.2 pts |
| 196 | Les Valls de Valira | 16.7 | -2.2 pts |
| 197 | La Fuliola | 16.7 | -0.9 pts |
| 198 | Bellcaire d'Urgell | 16.7 | -0.2 pts |
| 199 | Roquetes | 16.7 | -1 pts |
| 200 | Sant Julià del Llor i Bonmatí | 16.7 | -0.8 pts |
| 201 | La Riba | 16.7 | -2.1 pts |
| 201 | Linyola | 16.7 | -1.1 pts |
| 201 | Mollet de Peralada | 16.7 | -0.8 pts |
| 201 | Prats de Lluçanès | 16.7 | -1.4 pts |
| 201 | Sarroca de Bellera | 16.7 | -1.8 pts |
| 201 | Sudanell | 16.7 | -1.6 pts |
| 207 | Santa Oliva | 16.7 | -1.6 pts |
| 208 | Sant Joan de Vilatorrada | 16.6 | -1.3 pts |
| 209 | Amer | 16.6 | -1.7 pts |
| 210 | Granyena de Segarra | 16.5 | -1.2 pts |
| 211 | Palau-saverdera | 16.5 | -0.6 pts |
| 212 | Maldà | 16.5 | -0.5 pts |
| 213 | Montornès del Vallès | 16.5 | -1.2 pts |
| 214 | Montmeló | 16.5 | -1.4 pts |
| 215 | Conesa | 16.5 | -1.9 pts |
| 216 | Conca de Dalt | 16.5 | -2.1 pts |
| 217 | Bell-lloc d'Urgell | 16.5 | -2.2 pts |
| 218 | Les Valls d'Aguilar | 16.5 | -1.6 pts |
| 219 | Sant Joan de les Abadesses | 16.5 | -1.9 pts |
| 220 | Agramunt | 16.5 | -1.1 pts |
| 221 | Calaf | 16.4 | -1.7 pts |
| 222 | Cassà de la Selva | 16.4 | -0.9 pts |
| 223 | Mollet del Vallès | 16.4 | -1 pts |
| 224 | Amposta | 16.4 | -0.6 pts |
| 225 | Riudarenes | 16.4 | -1.3 pts |
| 226 | Les Borges Blanques | 16.4 | -1.2 pts |
| 227 | Veciana | 16.3 | +0.6 pts |
| 228 | Estaràs | 16.3 | -1.4 pts |
| 229 | Móra la Nova | 16.3 | -1.2 pts |
| 230 | Mas de Barberans | 16.3 | -1 pts |
| 231 | Corbera d'Ebre | 16.3 | +0.6 pts |
| 232 | Vic | 16.2 | -1.5 pts |
| 233 | Campdevànol | 16.2 | -1.7 pts |
| 234 | Ivars de Noguera | 16.2 | +0.1 pts |
| 235 | L'Albagés | 16.2 | -1.7 pts |
| 236 | Vinebre | 16.2 | -1.4 pts |
| 237 | Vilafranca del Penedès | 16.2 | -1 pts |
| 238 | Sant Miquel de Fluvià | 16.1 | -1.5 pts |
| 239 | Térmens | 16.1 | -1 pts |
| 240 | Alfés | 16.1 | -2.1 pts |
| 241 | Verdú | 16.1 | -1 pts |
| 242 | Vilobí del Penedès | 16.1 | -1.4 pts |
| 243 | Reus | 16.1 | -0.9 pts |
| 244 | Lladurs | 16.1 | -0.8 pts |
| 245 | La Torre de Fontaubella | 16 | -1.4 pts |
| 246 | Montagut i Oix | 16 | -0.2 pts |
| 247 | Navàs | 16 | -0.6 pts |
| 248 | Tivissa | 16 | -1.5 pts |
| 249 | Pira | 15.9 | -1.7 pts |
| 250 | La Ràpita | 15.9 | -1.6 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), 2022) [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), 2022. 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), 2022. 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), 2022 [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_2022,
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), 2022}},
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?period=2022. 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), 2022
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?period=2022
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?period=2022.
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 40.7% in 2022, according to INE.
Which municipality has the lowest population with primary education or less, aged 15 and over (Spain)?
Vilopriu, with 1.5% in 2022.
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)