Data / Rankings / Average net income per household / Municipalities in Castile and León
Municipalities in Castile and León by average net income per household
Pampliega had the highest average net income per household of 2248 municipalities in 2021, at €71,987. Espadañedo had the lowest, at €15,878. The median was €28,802 and the figure for Castile and León was €30,942. Source: the Instituto Nacional de Estadística.
Median 28,802 2248 municipalities
Pampliega Pampliega: 71,987 EUR 71,987 Susinos del Páramo Susinos del Páramo: 53,383 EUR 53,383 Simancas Simancas: 52,785 EUR 52,785 Tabera de Abajo Tabera de Abajo: 48,864 EUR 48,864 Villanueva de Argaño Villanueva de Argaño: 46,002 EUR 46,002 Mediana de Voltoya Mediana de Voltoya: 45,130 EUR 45,130 Castrillo del Val Castrillo del Val: 44,835 EUR 44,835 Navas de Riofrío Navas de Riofrío: 44,758 EUR 44,758 Pedrosa de Río Úrbel Pedrosa de Río Úrbel: 44,265 EUR 44,265 Boecillo Boecillo: 44,012 EUR 44,012 Villalba de Duero Villalba de Duero: 43,579 EUR 43,579 Rabé de las Calzadas Rabé de las Calzadas: 43,364 EUR 43,364 Sariegos Sariegos: 43,235 EUR 43,235 Trescasas Trescasas: 42,600 EUR 42,600 Peral de Arlanza Peral de Arlanza: 42,499 EUR 42,499 Renieblas Renieblas: 42,452 EUR 42,452 Camporredondo Camporredondo: 42,318 EUR 42,318 Sarracín Sarracín: 42,311 EUR 42,311 Cabrerizos Cabrerizos: 42,094 EUR 42,094 Fresnillo de las Dueñas Fresnillo de las Dueñas: 41,587 EUR 41,587 Valle de Sedano Valle de Sedano: 41,418 EUR 41,418 Alconaba Alconaba: 41,043 EUR 41,043 Villayerno Morquillas Villayerno Morquillas: 40,852 EUR 40,852 Iglesias Iglesias: 40,819 EUR 40,819 Isar Isar: 40,569 EUR 40,569 Cabañes de Esgueva Cabañes de Esgueva: 40,555 EUR 40,555 Cardeñajimeno Cardeñajimeno: 40,429 EUR 40,429 Torresandino Torresandino: 40,415 EUR 40,415 Granja de Moreruela Granja de Moreruela: 40,137 EUR 40,137 Maraña Maraña: 40,101 EUR 40,101 Garray Garray: 40,097 EUR 40,097 Hontoria de Cerrato Hontoria de Cerrato: 40,068 EUR 40,068 Villagonzalo Pedernales Villagonzalo Pedernales: 40,029 EUR 40,029 Montorio Montorio: 40,016 EUR 40,016 Valdeavellano de Tera Valdeavellano de Tera: 39,997 EUR 39,997 Quintanilla Vivar Quintanilla Vivar: 39,945 EUR 39,945 Moradillo de Roa Moradillo de Roa: 39,725 EUR 39,725 Cavia Cavia: 39,631 EUR 39,631 Grijalba Grijalba: 39,620 EUR 39,620 Pinilla Trasmonte Pinilla Trasmonte: 39,493 EUR 39,493 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2021EUR Change on 2020 1 Pampliega 71,987 +12.6% 2 Susinos del Páramo 53,383 +9.4% 3 Simancas 52,785 +6.5% 4 Tabera de Abajo 48,864 +22.7% 5 Villanueva de Argaño 46,002 +12.7% 6 Mediana de Voltoya 45,130 +27% 7 Castrillo del Val 44,835 -11.8% 8 Navas de Riofrío 44,758 +5.6% 9 Pedrosa de Río Úrbel 44,265 +3.8% 10 Boecillo 44,012 +0.9% 11 Villalba de Duero 43,579 +5.2% 12 Rabé de las Calzadas 43,364 -0.2% 13 Sariegos 43,235 +2% 14 Trescasas 42,600 +3.9% 15 Peral de Arlanza 42,499 +13.5% 16 Renieblas 42,452 -8.4% 17 Camporredondo 42,318 +7.1% 18 Sarracín 42,311 -0.8% 19 Cabrerizos 42,094 +4.2% 20 Fresnillo de las Dueñas 41,587 +2.4% 21 Valle de Sedano 41,418 +14.4% 22 Alconaba 41,043 -1.9% 23 Villayerno Morquillas 40,852 +9.5% 24 Iglesias 40,819 +14.6% 25 Isar 40,569 +10.8% 26 Cabañes de Esgueva 40,555 +25.7% 27 Cardeñajimeno 40,429 +4.3% 28 Torresandino 40,415 +4.3% 29 Granja de Moreruela 40,137 +20% 30 Maraña 40,101 +0.9% 31 Garray 40,097 +3.8% 32 Hontoria de Cerrato 40,068 +7.3% 33 Villagonzalo Pedernales 40,029 +4.7% 34 Montorio 40,016 +14% 35 Valdeavellano de Tera 39,997 +11.5% 36 Quintanilla Vivar 39,945 +3.5% 37 Moradillo de Roa 39,725 -3.1% 38 Cavia 39,631 -2.2% 39 Grijalba 39,620 +2.4% 40 Pinilla Trasmonte 39,493 -4.1% 41 Collado Hermoso 39,379 +3.9% 42 Anaya 39,370 +10.3% 43 Rubena 39,321 +15.7% 44 Monterrubio de Armuña 39,262 +6.9% 45 Carrascal de Barregas 39,179 +2.8% 46 Arroyo de la Encomienda 39,023 +4.7% 47 Abia de las Torres 38,996 +4.9% 48 Villar de Gallimazo 38,782 +16% 49 Barca 38,765 +5% 50 Renedo de Esgueva 38,733 +2.5% 51 Aldeatejada 38,623 +6.7% 52 Golmayo 38,575 +0.7% 53 Fompedraza 38,574 +6.2% 54 Albillos 38,368 +4% 55 Pardilla 38,220 +5.2% 56 Villalba de Guardo 38,172 +6% 57 Fuentespina 38,136 +2.7% 58 Arcos 38,114 +5% 59 Sotosalbos 38,054 +7.3% 60 Carbajosa de la Sagrada 37,964 +3.4% 61 Mazariegos 37,960 +5% 62 La Lastrilla 37,949 +4.1% 63 Merindad de Río Ubierna 37,910 +5.4% 64 Carcedo de Burgos 37,858 +3.9% 65 Villangómez 37,696 +14.4% 65 Villariezo 37,696 +3.2% 67 Pajares de la Laguna 37,652 +6.9% 68 Morón de Almazán 37,585 -0.6% 69 Presencio 37,540 +13.4% 70 Mantinos 37,469 +2.5% 71 Palazuelos de Eresma 37,463 +5.3% 72 Alfoz de Quintanadueñas 37,393 +4% 73 Rioseco de Soria 37,341 +4.4% 74 Villalar de los Comuneros 37,279 +5.3% 75 Hontoria de la Cantera 37,271 +4.9% 76 Basardilla 37,133 +17% 77 San Millán de los Caballeros 37,130 +14.3% 78 Las Quintanillas 37,097 +5.6% 79 Modúbar de la Emparedada 37,031 +3.7% 80 Pesquera de Duero 37,029 +8.5% 81 Vegacervera 36,804 +6.7% 82 Chañe 36,772 +6.3% 83 Campillo de Aranda 36,769 -0.1% 84 Antigüedad 36,754 +12.7% 85 San Cristóbal de Segovia 36,720 +3.6% 86 Noviercas 36,664 +15.5% 87 Torregalindo 36,659 +8.7% 88 Grijota 36,607 +2.8% 89 Aldehuela de la Bóveda 36,536 +9.5% 90 Zael 36,412 +12.4% 91 Sotragero 36,324 +3.1% 92 Villanueva de los Infantes 36,322 +10.7% 93 Hornillos de Cerrato 36,311 +15% 94 Mambrilla de Castrejón 36,307 +7.2% 95 Valle de Valdelaguna 36,258 -2.7% 96 Villalbilla de Burgos 36,215 +4.4% 97 Los Barrios de Luna 36,185 +3.6% 98 Saldaña de Burgos 36,184 +10.6% 99 Sotillo del Rincón 36,150 +7.1% 100 Castronuevo de Esgueva 36,079 +3.4% 101 Tardajos 36,064 +4.2% 102 Valdenebro de los Valles 35,929 -0.7% 103 Villamayor 35,860 +3.4% 104 Viana de Cega 35,842 +3.4% 105 Madrigal del Monte 35,841 +6.9% 106 Laguna de Duero 35,818 +3.5% 107 La Mata de Ledesma 35,810 +53.8% 108 Zaratán 35,725 +2.7% 109 Escobar de Polendos 35,723 +4.2% 110 La Losa 35,709 +2.5% 111 Pineda Trasmonte 35,659 +8% 112 La Mudarra 35,627 -5.6% 113 Revillarruz 35,608 +4.6% 114 Valle de Valdelucio 35,597 +12.5% 115 Villamediana 35,575 +6.1% 116 Meneses de Campos 35,526 +8.4% 117 Caleruega 35,490 +1.5% 118 Martiherrero 35,475 +13.4% 119 Villalobón 35,395 +0.5% 120 Villafranca Montes de Oca 35,367 +4.6% 121 Quintanaortuño 35,337 +1.1% 122 Burgos 35,323 +3.3% 123 Fuensaldaña 35,207 +3.1% 124 Morales del Vino 35,204 +4.5% 125 Autilla del Pino 35,191 +3.7% 126 Soria 35,151 +0.3% 127 Valdeande 35,106 +18.5% 128 Morales de Campos 35,096 -0.7% 129 Aldeamayor de San Martín 35,085 +5.8% 130 Cardeñuela Riopico 35,064 +4.2% 131 Milagros 35,058 +8.3% 132 Arenillas de Riopisuerga 35,039 +7.5% 133 Villamartín de Campos 35,035 +5.6% 134 Villaquirán de los Infantes 35,018 -1.1% 135 Valle de Oca 35,013 +8.5% 136 Dehesa de Montejo 35,003 +6.6% 137 Los Balbases 34,926 +2.7% 138 Estépar 34,882 +10.1% 139 Velascálvaro 34,842 -1.5% 140 Cistérniga 34,839 +2.2% 141 Cardeñadijo 34,835 +5.6% 142 Soto de Cerrato 34,826 +8.6% 143 La Horra 34,794 +6.8% 144 Santo Domingo de Silos 34,781 +7% 145 Torrescárcela 34,695 +3% 146 Ólvega 34,626 +4% 147 Valbuena de Duero 34,623 -12.8% 148 Villalba de los Alcores 34,594 +14.3% 149 Hacinas 34,581 +10.2% 150 Ibeas de Juarros 34,562 +1.7% 151 Santa Marta de Tormes 34,535 +3.3% 152 Encinillas 34,518 +5.8% 153 Barbadillo del Mercado 34,487 +5.8% 154 Urueña 34,419 +17% 155 Loma de Ucieza 34,364 +20% 156 Ágreda 34,320 +1.3% 157 Segovia 34,272 +3.6% 158 Martín Muñoz de la Dehesa 34,252 +2.7% 159 Ciruelos de Cervera 34,240 +10.9% 160 Los Ausines 34,217 +5.8% 161 Santa María de Ordás 34,139 +11.7% 162 Valladolid 34,095 +2.4% 163 Geria 34,084 +8.1% 164 Fombellida 34,048 +13% 165 Valdefresno 34,025 +7% 166 Fuentes de Valdepero 34,011 +7% 167 Torrecaballeros 33,988 +5.5% 168 Grajera 33,920 +4.7% 169 Fresneda de Cuéllar 33,859 -1.2% 170 Villán de Tordesillas 33,853 +7.3% 171 Herrera de Valdecañas 33,842 +3.7% 172 Los Rábanos 33,801 +7% 172 Pedrosillo el Ralo 33,801 +14.7% 174 Ortigosa del Monte 33,772 -6.8% 175 Velliza 33,766 +8.8% 176 Monasterio de Rodilla 33,757 -0.7% 177 Doñinos de Salamanca 33,753 +3.8% 178 Berrueces 33,721 +19.4% 179 Castellanos de Villiquera 33,720 +6.6% 180 Real Sitio de San Ildefonso 33,691 +4% 181 Villalcázar de Sirga 33,662 +5.2% 182 Quintana del Puente 33,658 +5.1% 183 Noceda del Bierzo 33,617 +1.7% 184 Cayuela 33,571 +5.4% 185 El Royo 33,563 +11.1% 186 Valdefuentes del Páramo 33,562 +4.5% 187 Revilla Vallejera 33,553 +8.9% 188 Vega de Tirados 33,452 +4.3% 189 Villares de la Reina 33,429 +2.1% 190 Palacios del Sil 33,412 +4.4% 191 Orbaneja Riopico 33,410 +0.9% 192 Sanchonuño 33,409 +9.3% 193 Valle de las Navas 33,384 +4.1% 194 Villadangos del Páramo 33,376 +5.7% 195 Cevico de la Torre 33,356 +10.6% 196 Mahamud 33,353 -6.1% 197 Frechilla 33,345 +6.4% 198 Hortigüela 33,344 +12.6% 199 Villamayor de los Montes 33,336 +7.3% 200 Santa Cecilia 33,327 +12.5% 201 Garcillán 33,323 +5.4% 202 Gajates 33,296 -5.1% 203 Villahoz 33,289 +4.1% 204 Ampudia 33,265 +3.2% 205 Valle del Retortillo 33,253 +3.9% 206 Almenar de Soria 33,247 +7.6% 207 Las Berlanas 33,196 +1% 208 Bustillo de la Vega 33,180 +2.1% 209 Valle de Santibáñez 33,166 +13.1% 210 Cerezo de Río Tirón 33,124 +6.7% 211 Boca de Huérgano 33,115 +2.3% 212 El Pino de Tormes 33,106 -4.4% 213 Wamba 33,102 +0.7% 214 San Miguel de Bernuy 33,093 +10.1% 215 Carbonero el Mayor 33,088 +4.4% 216 Forfoleda 33,055 +8.5% 217 Cabrillanes 33,047 -3.5% 218 Tabanera de Cerrato 33,015 +10% 219 Adradas 32,989 +6.5% 219 Alcubilla de las Peñas 32,989 +6.5% 219 Aldealafuente 32,989 +6.5% 219 Aldealices 32,989 +6.5% 219 Aldealpozo 32,989 +6.5% 219 Aldealseñor 32,989 +6.5% 219 Aldehuela de Periáñez 32,989 +6.5% 219 Alentisque 32,989 +6.5% 219 Aliud 32,989 +6.5% 219 Almazul 32,989 +6.5% 219 Alpanseque 32,989 +6.5% 219 Arancón 32,989 +6.5% 219 Arenillas 32,989 +6.5% 219 Arévalo de la Sierra 32,989 +6.5% 219 Ausejo de la Sierra 32,989 +6.5% 219 Barcones 32,989 +6.5% 219 Bayubas de Arriba 32,989 +6.5% 219 Beratón 32,989 +6.5% 219 Blacos 32,989 +6.5% 219 Bliecos 32,989 +6.5% 219 Borjabad 32,989 +6.5% 219 Buberos 32,989 +6.5% 219 Buitrago 32,989 +6.5% 219 Cabrejas del Campo 32,989 +6.5% 219 Calatañazor 32,989 +6.5% 219 Caltojar 32,989 +6.5% 219 Cañamaque 32,989 +6.5% 219 Candilichera 32,989 -2% 219 Carabantes 32,989 +6.5% 219 Caracena 32,989 +6.5% 219 Carrascosa de Abajo 32,989 +6.5% 219 Carrascosa de la Sierra 32,989 +6.5%
Showing the top 250 of 2248. The CSV download has every row.
Other periods
About this ranking Average annual net income per household (INE household income distribution atlas).
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 Instituto Nacional de Estadística (INE). Atlas de distribución de renta de los hogares: renta neta media por hogar, municipios. https://www.ine.es/jaxiT3/Tabla.htm?t=30926. Retrieved 2026-10-07.
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 Castile and León by average net income per household using official data, and cite the source. rank_places {"indicator":"net_income_per_household","level":"municipality","within":"Castile and León","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_household&level=municipality&within=Castile%20and%20Le%C3%B3n&limit=10Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.
Questions Which municipality has the highest average net income per household? Pampliega, with €71,987 in 2021, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Espadañedo, with €15,878 in 2021.
Where does this ranking come from? Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Atlas de distribución de renta de los hogares: renta neta media por hogar, municipios. Retrieved 2026-10-07.
Average net income per household: other rankings
Municipalities in Castile and León: more rankings