Municipalities in Zamora province by average net income per person

Granja de Moreruela had the highest average net income per person of 248 municipalities in 2021, at €19,120. Moraleja de Sayago had the lowest, at €8,791. The median was €11,877 and the figure for Zamora province was €12,292. Source: the Instituto Nacional de Estadística.

Highest19,120Granja de Moreruela
Median11,877248 municipalities
Zamora province12,292History

Top 40 municipalities, 2021

CSVChart (SVG)

Granja de MoreruelaGranja de Moreruela: 19,120 EUR19,120Otero de BodasOtero de Bodas: 16,138 EUR16,138PortoPorto: 15,170 EUR15,170Villarrín de CamposVillarrín de Campos: 14,324 EUR14,324San Esteban del MolarSan Esteban del Molar: 14,281 EUR14,281AsturianosAsturianos: 14,096 EUR14,096CernadillaCernadilla: 14,032 EUR14,032LubiánLubián: 14,003 EUR14,003Morales del VinoMorales del Vino: 13,974 EUR13,974Villanueva de CampeánVillanueva de Campeán: 13,904 EUR13,904Piedrahita de CastroPiedrahita de Castro: 13,598 EUR13,598RequejoRequejo: 13,597 EUR13,597Castrillo de la GuareñaCastrillo de la Guareña: 13,571 EUR13,571Cerecinos de CamposCerecinos de Campos: 13,500 EUR13,500VillaferrueñaVillaferrueña: 13,492 EUR13,492VillabrázaroVillabrázaro: 13,487 EUR13,487Villardiegua de la RiberaVillardiegua de la Ribera: 13,454 EUR13,454ZamoraZamora: 13,391 EUR13,391Samir de los CañosSamir de los Caños: 13,269 EUR13,269Muelas del PanMuelas del Pan: 13,234 EUR13,234Perilla de CastroPerilla de Castro: 13,227 EUR13,227Puebla de SanabriaPuebla de Sanabria: 13,159 EUR13,159CañizoCañizo: 13,141 EUR13,141La Torre del ValleLa Torre del Valle: 13,119 EUR13,119Cubo de BenaventeCubo de Benavente: 13,029 EUR13,029FonfríaFonfría: 12,991 EUR12,991VillardeciervosVillardeciervos: 12,989 EUR12,989Roelos de SayagoRoelos de Sayago: 12,948 EUR12,948Ayoó de VidrialesAyoó de Vidriales: 12,908 EUR12,908VillalcampoVillalcampo: 12,879 EUR12,879Rosinos de la RequejadaRosinos de la Requejada: 12,863 EUR12,863MombueyMombuey: 12,836 EUR12,836MalvaMalva: 12,833 EUR12,833San Miguel de la RiberaSan Miguel de la Ribera: 12,795 EUR12,795Fresno de la RiberaFresno de la Ribera: 12,773 EUR12,773Santa Croya de TeraSanta Croya de Tera: 12,762 EUR12,762BretóBretó: 12,757 EUR12,757TapiolesTapioles: 12,748 EUR12,748MoralinaMoralina: 12,727 EUR12,727Manganeses de la LampreanaManganeses de la Lampreana: 12,686 EUR12,686
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
EUR
Change on 2020
1Granja de Moreruela19,120+18%
2Otero de Bodas16,138+17.7%
3Porto15,170-1.6%
4Villarrín de Campos14,324+10.9%
5San Esteban del Molar14,281+2.4%
6Asturianos14,096+6.2%
7Cernadilla14,032-6.2%
8Lubián14,003+4.8%
9Morales del Vino13,974+4.3%
10Villanueva de Campeán13,904+7.7%
11Piedrahita de Castro13,598+11.7%
12Requejo13,597+6.8%
13Castrillo de la Guareña13,571+2.6%
14Cerecinos de Campos13,500+9.6%
15Villaferrueña13,492+16.8%
16Villabrázaro13,487+8.3%
17Villardiegua de la Ribera13,454+9.3%
18Zamora13,391+3.9%
19Samir de los Caños13,269+5.8%
20Muelas del Pan13,234+3.2%
21Perilla de Castro13,227+18.4%
22Puebla de Sanabria13,159+6.2%
23Cañizo13,141+1.2%
24La Torre del Valle13,119+3.7%
25Cubo de Benavente13,029+21.9%
26Fonfría12,991+6.7%
27Villardeciervos12,989+6.6%
28Roelos de Sayago12,948+4.3%
29Ayoó de Vidriales12,908+4.2%
30Villalcampo12,879+1.3%
31Rosinos de la Requejada12,863+7.9%
32Mombuey12,836+3.6%
33Malva12,833+14.8%
34San Miguel de la Ribera12,795+9.5%
35Fresno de la Ribera12,773+9%
36Santa Croya de Tera12,762+2.8%
37Bretó12,757+1.1%
38Tapioles12,748+1%
39Moralina12,727+5.6%
40Manganeses de la Lampreana12,686+4.3%
41Pinilla de Toro12,662+13.8%
42Peñausende12,620+2.6%
43Algodre12,584+7.8%
44Matilla de Arzón12,559+4.3%
45San Justo12,547+15.7%
46Alfaraz de Sayago12,531+3.5%
47Arcos de la Polvorosa12,525+7.7%
48San Vitero12,523+1.6%
49Cabañas de Sayago12,480+4.7%
50Rabanales12,477+7.8%
51Abezames12,471+2.5%
51Argañín12,471+2.5%
51Bustillo del Oro12,471+2.5%
51Casaseca de Campeán12,471+15.3%
51Cazurra12,471+2.5%
51Cotanes del Monte12,471+2.5%
51Cuelgamures12,471+2.5%
51Fuentesecas12,471+2.5%
51Gamones12,471+2.5%
51Justel12,471+2.5%
51Losacio12,471+2.5%
51Matilla la Seca12,471+2.5%
51Molezuelas de la Carballeda12,471+2.5%
51Pobladura de Valderaduey12,471+2.5%
51Prado12,471+2.5%
51Quintanilla del Olmo12,471+2.5%
51Salce12,471+2.5%
51San Martín de Valderaduey12,471+2.5%
51Santa María de Valverde12,471+2.5%
51Valdefinjas12,471+2.5%
51Vallesa de la Guareña12,471+2.5%
51Vega de Villalobos12,471+2.5%
51Vegalatrave12,471+2.5%
51Vidayanes12,471+2.5%
51Villageriz12,471+2.5%
51Villalonso12,471+2.5%
51Villanueva de las Peras12,471+2.5%
51Villar de Fallaves12,471+2.5%
51Villárdiga12,471+2.5%
51Villaveza de Valverde12,471+2.5%
81Muelas de los Caballeros12,470+8.5%
82Jambrina12,460+11.5%
83Figueruela de Arriba12,433+1.2%
84San Cebrián de Castro12,424+4.8%
85Villardondiego12,405+2.5%
86Fuentes de Ropel12,395+6%
87Gallegos del Pan12,387+2.2%
88Arquillinos12,384+1.3%
89Villamayor de Campos12,355+8.4%
90Molacillos12,352+5.5%
91Pereruela12,345+5.8%
92Benegiles12,343+13%
93Pino del Oro12,340+1.3%
94Manzanal de Arriba12,330+8.5%
95Camarzana de Tera12,328+5.6%
96Castroverde de Campos12,314+3.4%
97Vadillo de la Guareña12,310+12.3%
98Fuente Encalada12,302+13.2%
99Carbajales de Alba12,272+2.4%
99Tábara12,272+6%
101Muga de Sayago12,270+7.7%
102Gema12,222+0.9%
103Villaveza del Agua12,215+5.6%
104Bermillo de Sayago12,214+3.1%
105Morales de Valverde12,202-1%
106Trefacio12,197+6%
107Villaralbo12,191+5.5%
108Galende12,190+5.8%
109Melgar de Tera12,185+8.1%
110Robleda-Cervantes12,184+4.4%
111Palacios del Pan12,174+3.9%
112Arcenillas12,167+4.2%
113Ferreras de Arriba12,147+5.5%
114Fariza12,135+3%
115Guarrate12,118+5.8%
116Riofrío de Aliste12,097+2.5%
117El Maderal12,046+2.9%
118Maire de Castroponce11,999+4.4%
119Hermisende11,998-0.5%
120Santibáñez de Vidriales11,946+8.9%
121Almeida de Sayago11,944+0.8%
122Valcabado11,943-1.4%
123Santa Clara de Avedillo11,906+7.1%
124Almaraz de Duero11,878+5.6%
125Losacino11,876+8%
126Trabazos11,869+6.2%
127Mahide11,866+6.3%
128Castrogonzalo11,849+6.3%
129Santovenia11,837+10.8%
130Roales11,829+1.9%
131Villalazán11,826+3.2%
132San Vicente de la Cabeza11,817+5.1%
133Villavendimio11,791+12%
134Cerecinos del Carrizal11,767+9.3%
135Alcañices11,764+6.7%
136Milles de la Polvorosa11,755+1.4%
137Alcubilla de Nogales11,746+2.5%
138Cobreros11,739+4.9%
139Brime de Urz11,732-3.6%
139Santibáñez de Tera11,732+5.9%
141Valdescorriel11,721+15%
142Pedralba de la Pradería11,706-1.8%
143Fuentespreadas11,700+7.1%
144Pobladura del Valle11,690+1.4%
145Quiruelas de Vidriales11,679+7.3%
146Corrales del Vino11,662+9.6%
147Villadepera11,645+1.2%
148Fresno de Sayago11,638+6.7%
149Ferreras de Abajo11,616-1.2%
150Belver de los Montes11,615+10.5%
151Manzanal del Barco11,575+4.1%
152Castronuevo11,568+6.4%
153El Pego11,548+2.7%
154Casaseca de las Chanas11,524+3.7%
155Toro11,509+5.9%
156Villalube11,489+7.1%
157Vega de Tera11,480+8%
158Venialbo11,479+4.2%
159Entrala11,462+7.6%
160Pozoantiguo11,454+5.3%
161Peleas de Abajo11,449+11.5%
162Videmala11,436+8.7%
163Palacios de Sanabria11,405+0.7%
164Villar del Buey11,378+4.7%
165Villalobos11,375+7.6%
166Moraleja del Vino11,369+5.7%
167El Perdigón11,357+3.1%
168Brime de Sog11,331+4.2%
169Calzadilla de Tera11,330+5.5%
170Coreses11,324+4.2%
171El Piñero11,304+4.1%
172Mayalde11,299+4.3%
172Monfarracinos11,299+4.2%
174Vezdemarbán11,296+7.3%
175Benavente11,290+5.5%
176Santa Colomba de las Monjas11,284+2%
177San Pedro de la Nave-Almendra11,283+5.3%
178Micereces de Tera11,255+6.3%
179Quintanilla del Monte11,247+2.9%
180San Miguel del Valle11,242+3%
181Peque11,239+7.7%
182La Hiniesta11,238+4.4%
183Cubillos11,198+3.2%
184La Bóveda de Toro11,169+5.9%
185Rionegro del Puente11,148+6.6%
186Villaescusa11,123+5.4%
187Viñas11,120+12.7%
188Villalba de la Lampreana11,105+1.3%
189Montamarta11,101+6.2%
190Santa Cristina de la Polvorosa11,098+0.5%
191Argujillo11,090+8.2%
192Moreruela de Tábara11,082+2.2%
193San Cristóbal de Entreviñas11,078+2.9%
194Villalpando11,071+2.7%
195Granucillo11,060-0.2%
196Peleagonzalo11,045+10.4%
197Fuentelapeña11,030+8.8%
198Arrabalde11,028+3.6%
199Fermoselle11,019+2.1%
200Quintanilla de Urz11,001-9.6%
201Ferreruela10,993+5.4%
202Navianos de Valverde10,988+9.1%
203Carbellino10,907+6.1%
204El Cubo de Tierra del Vino10,900+1.3%
205Cañizal10,874+7.1%
206Madridanos10,870+4.1%
207Manganeses de la Polvorosa10,846+3.8%
208Santa María de la Vega10,832+9.5%
209San Agustín del Pozo10,797+0.8%
210Uña de Quintana10,791-2.3%
211San Pedro de Ceque10,760+6.2%
212Villamor de los Escuderos10,740+5.7%
213Olmillos de Castro10,728+6.6%
214Villanueva de Azoague10,719+8%
215Pajares de la Lampreana10,682+7.8%
215Villabuena del Puente10,682+6.1%
217Pías10,653+1%
218Fuentesaúco10,640+6.1%
219Villanázar10,623+5.2%
220Barcial del Barco10,603+4.2%
221Gallegos del Río10,585+4.5%
222Manzanal de los Infantes10,551+2.1%
223Villafáfila10,533+10.7%
224Coomonte10,490+5.1%
225Friera de Valverde10,489+13.3%
226Rábano de Aliste10,483+6.4%
227Santa Eufemia del Barco10,456+5.8%
228Villanueva del Campo10,422+5%
229Burganes de Valverde10,410+6.2%
230Fresno de la Polvorosa10,390+1.5%
231Torregamones10,384+2.5%
232Torres del Carrizal10,352+2.8%
233Bretocino10,346+1.8%
234Aspariegos10,344+10.4%
235Morales de Rey10,309+7.3%
236Sanzoles10,304+3.5%
237Pozuelo de Tábara10,302-3.4%
238Pueblica de Valverde10,254+9.9%
239Faramontanos de Tábara10,237+0.6%
240Morales de Toro10,206+6.2%
241Andavías10,186+4.8%
242Moreruela de los Infanzones10,056+10.3%
243Luelmo9,963-2.7%
244Revellinos9,925+7.4%
245Espadañedo9,906+2.6%
246Villaseco del Pan9,628+6.5%
247Moral de Sayago8,977+4.5%
248Moraleja de Sayago8,791+0.8%

Other periods

About this ranking

Average annual net income per person, from tax and social security records (INE household income distribution atlas). Reference year is the income year.

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 persona, municipios. https://www.ine.es/jaxiT3/Tabla.htm?t=31268. 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 Zamora province by average net income per person using official data, and cite the source.
rank_places {"indicator":"net_income_per_person","level":"municipality","within":"Zamora","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_person&level=municipality&within=Zamora&limit=10

Connect 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 person?

Granja de Moreruela, with €19,120 in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per person?

Moraleja de Sayago, with €8,791 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 persona, municipios. Retrieved 2026-10-07.

Average net income per person: other rankings

Municipalities in Zamora province: more rankings