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 2020, at €16,210. Moral de Sayago had the lowest, at €8,592. The median was €11,242 and the figure for Zamora province was €11,737. Source: the Instituto Nacional de Estadística.

Highest16,210Granja de Moreruela
Lowest8,592Moral de Sayago
Median11,242248 municipalities
Zamora province11,737History

Top 40 municipalities, 2020

CSVChart (SVG)

Granja de MoreruelaGranja de Moreruela: 16,210 EUR16,210PortoPorto: 15,419 EUR15,419CernadillaCernadilla: 14,960 EUR14,960San Esteban del MolarSan Esteban del Molar: 13,942 EUR13,942Otero de BodasOtero de Bodas: 13,715 EUR13,715Morales del VinoMorales del Vino: 13,402 EUR13,402LubiánLubián: 13,367 EUR13,367AsturianosAsturianos: 13,276 EUR13,276Castrillo de la GuareñaCastrillo de la Guareña: 13,222 EUR13,222CañizoCañizo: 12,981 EUR12,981Villarrín de CamposVillarrín de Campos: 12,921 EUR12,921Villanueva de CampeánVillanueva de Campeán: 12,905 EUR12,905ZamoraZamora: 12,884 EUR12,884Muelas del PanMuelas del Pan: 12,824 EUR12,824RequejoRequejo: 12,732 EUR12,732VillalcampoVillalcampo: 12,720 EUR12,720La Torre del ValleLa Torre del Valle: 12,651 EUR12,651TapiolesTapioles: 12,621 EUR12,621BretóBretó: 12,618 EUR12,618Samir de los CañosSamir de los Caños: 12,539 EUR12,539VillabrázaroVillabrázaro: 12,453 EUR12,453Santa Croya de TeraSanta Croya de Tera: 12,411 EUR12,411Roelos de SayagoRoelos de Sayago: 12,410 EUR12,410MombueyMombuey: 12,394 EUR12,394Puebla de SanabriaPuebla de Sanabria: 12,392 EUR12,392Ayoó de VidrialesAyoó de Vidriales: 12,382 EUR12,382San ViteroSan Vitero: 12,330 EUR12,330Morales de ValverdeMorales de Valverde: 12,324 EUR12,324Cerecinos de CamposCerecinos de Campos: 12,314 EUR12,314Villardiegua de la RiberaVillardiegua de la Ribera: 12,307 EUR12,307PeñausendePeñausende: 12,295 EUR12,295Figueruela de ArribaFigueruela de Arriba: 12,283 EUR12,283ArquillinosArquillinos: 12,226 EUR12,226VillardeciervosVillardeciervos: 12,190 EUR12,190Pino del OroPino del Oro: 12,187 EUR12,187AbezamesAbezames: 12,171 EUR12,171ArgañínArgañín: 12,171 EUR12,171Brime de UrzBrime de Urz: 12,171 EUR12,171Bustillo del OroBustillo del Oro: 12,171 EUR12,171CazurraCazurra: 12,171 EUR12,171
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2020
EUR
Change on 2019
1Granja de Moreruela16,210+26.2%
2Porto15,419+2.5%
3Cernadilla14,960-3.8%
4San Esteban del Molar13,942+23.2%
5Otero de Bodas13,715+3.9%
6Morales del Vino13,402+1.8%
7Lubián13,367-0.5%
8Asturianos13,276-2.3%
9Castrillo de la Guareña13,222+4.8%
10Cañizo12,981+11.7%
11Villarrín de Campos12,921+3.9%
12Villanueva de Campeán12,905+4.4%
13Zamora12,884+1.7%
14Muelas del Pan12,824-0.7%
15Requejo12,732+2.5%
16Villalcampo12,720+2.3%
17La Torre del Valle12,651+2.3%
18Tapioles12,621+8.5%
19Bretó12,618+5.7%
20Samir de los Caños12,539+6.5%
21Villabrázaro12,453+1.1%
22Santa Croya de Tera12,411+3.1%
23Roelos de Sayago12,410+0.1%
24Mombuey12,394+0.3%
25Puebla de Sanabria12,392+0.6%
26Ayoó de Vidriales12,382+7.7%
27San Vitero12,330-2.1%
28Morales de Valverde12,324+4.7%
29Cerecinos de Campos12,314-19.5%
30Villardiegua de la Ribera12,307+2.6%
31Peñausende12,295+4.6%
32Figueruela de Arriba12,283+2.7%
33Arquillinos12,226+4.2%
34Villardeciervos12,190+4%
35Pino del Oro12,187+1.7%
36Abezames12,171n/a
36Argañín12,171n/a
36Brime de Urz12,171+4.2%
36Bustillo del Oro12,171n/a
36Cazurra12,171n/a
36Cotanes del Monte12,171n/a
36Cuelgamures12,171n/a
36Fuentesecas12,171n/a
36Gamones12,171n/a
36Justel12,171n/a
36Losacio12,171n/a
36Matilla la Seca12,171n/a
36Molezuelas de la Carballeda12,171n/a
36Piedrahita de Castro12,171n/a
36Pobladura de Valderaduey12,171n/a
36Prado12,171n/a
36Quintanilla de Urz12,171+10.5%
36Quintanilla del Olmo12,171n/a
36Salce12,171n/a
36San Martín de Valderaduey12,171n/a
36Santa María de Valverde12,171n/a
36Valdefinjas12,171n/a
36Vallesa de la Guareña12,171n/a
36Vega de Villalobos12,171n/a
36Vegalatrave12,171n/a
36Vidayanes12,171n/a
36Villageriz12,171n/a
36Villalonso12,171n/a
36Villanueva de las Peras12,171n/a
36Villar de Fallaves12,171n/a
36Villárdiga12,171n/a
36Villaveza de Valverde12,171n/a
68Fonfría12,170+3.5%
69Manganeses de la Lampreana12,160+2.3%
70Gallegos del Pan12,120+4.1%
71Valcabado12,113+6.6%
72Gema12,112+0.9%
73Alfaraz de Sayago12,109+3.3%
74Villardondiego12,100+7.5%
75Hermisende12,053+1.4%
75Moralina12,053+2%
77Matilla de Arzón12,043+10.2%
78Carbajales de Alba11,987+3.2%
79Cabañas de Sayago11,924-1.5%
80Rosinos de la Requejada11,923+1%
81Pedralba de la Pradería11,915-7.4%
82Castroverde de Campos11,909+2.4%
83San Cebrián de Castro11,860+3%
84Almeida de Sayago11,855+5.8%
85Bermillo de Sayago11,843+2.9%
86Riofrío de Aliste11,806+5.1%
87Fariza11,777+6.2%
88Ferreras de Abajo11,753+1.3%
89Palacios del Pan11,720+0.6%
90Fresno de la Ribera11,715+5.6%
91Molacillos11,713+4.2%
92El Maderal11,712+9%
93Fuentes de Ropel11,696+2.4%
94San Miguel de la Ribera11,687+7.2%
95Arcenillas11,674+2.4%
95Robleda-Cervantes11,674-1.2%
97Pereruela11,673+6.6%
98Camarzana de Tera11,670+3%
99Algodre11,669+3.6%
100Arcos de la Polvorosa11,630+8%
101Roales11,612+3.7%
102Milles de la Polvorosa11,593+7.7%
103Rabanales11,579-0%
103Tábara11,579+1.9%
105Villaveza del Agua11,563+4.1%
106Villaralbo11,558+0.5%
107Villaferrueña11,555+8.6%
108Pobladura del Valle11,531-1.3%
109Galende11,518-2.7%
110Ferreras de Arriba11,513+0.2%
111Villadepera11,512+0.2%
112Trefacio11,507-1.9%
113Muelas de los Caballeros11,498+4.4%
114Maire de Castroponce11,492+1%
115Villalazán11,459+0.6%
116Guarrate11,457+0.4%
117Alcubilla de Nogales11,454+4.9%
118Villamayor de Campos11,395+4.7%
119Muga de Sayago11,389+0.8%
120Manzanal de Arriba11,364+1.4%
121Palacios de Sanabria11,327-1.6%
122Melgar de Tera11,272+3.9%
123Almaraz de Duero11,244-1.1%
124El Pego11,242+7.7%
124San Vicente de la Cabeza11,242+1.5%
126Cobreros11,194+0.3%
127Malva11,183+13.2%
128Jambrina11,179+4.1%
129Perilla de Castro11,173-4.5%
130Trabazos11,171+4.1%
131Mahide11,162-2.3%
132Castrogonzalo11,147+4.9%
133Pinilla de Toro11,125+3.6%
134Manzanal del Barco11,124-1.9%
135Santa Clara de Avedillo11,114+6.7%
136Casaseca de las Chanas11,113+1.8%
137Granucillo11,086+4.3%
138Santibáñez de Tera11,081-1.3%
139Santa Colomba de las Monjas11,068+1.5%
140Santa Cristina de la Polvorosa11,047+1.1%
141Uña de Quintana11,043+9.8%
142Alcañices11,022-0.6%
143El Perdigón11,016+7%
144Venialbo11,013+1.8%
145Losacino10,997+1.4%
146Santibáñez de Vidriales10,974-0.8%
147Villalba de la Lampreana10,964+1.7%
148Vadillo de la Guareña10,962+0.6%
149Quintanilla del Monte10,930n/a
150Benegiles10,926+1.7%
151Fuentespreadas10,921+1.6%
152San Miguel del Valle10,918+7.5%
153Fresno de Sayago10,905-1.2%
154Quiruelas de Vidriales10,882-2.9%
155Pozoantiguo10,874-6%
156Brime de Sog10,873+0.3%
156Castronuevo10,873+8.5%
158Villar del Buey10,872+2.5%
159Fuente Encalada10,871-0.3%
160Coreses10,868+3.7%
161Toro10,865+0.9%
162El Piñero10,857-2.4%
163Cubillos10,851-5%
164Monfarracinos10,846+2.6%
165San Justo10,843+3.8%
166Moreruela de Tábara10,839+4.2%
167Mayalde10,832+1.2%
168Casaseca de Campeán10,818n/a
169Fermoselle10,796+4.2%
170Villalpando10,776-0.1%
171La Hiniesta10,768+1%
172San Cristóbal de Entreviñas10,767+2.5%
173Cerecinos del Carrizal10,766+1.6%
174El Cubo de Tierra del Vino10,758+4.8%
174Moraleja del Vino10,758+3.1%
176Calzadilla de Tera10,737+2.1%
177Villalube10,723+5.3%
178San Pedro de la Nave-Almendra10,719+2.9%
179San Agustín del Pozo10,708+10.1%
180Benavente10,699+1.5%
181Cubo de Benavente10,692-8.9%
182Santovenia10,680-1.7%
183Pozuelo de Tábara10,662+4%
184Entrala10,656-2.7%
185Arrabalde10,649+5.9%
186Corrales del Vino10,638+2.4%
187Vega de Tera10,625+0.6%
188Micereces de Tera10,591+2.3%
189Villalobos10,573+1.9%
190Villaescusa10,555-4.6%
191Pías10,547-0%
192La Bóveda de Toro10,542+3.5%
193Vezdemarbán10,529+5%
194Villavendimio10,527+2.1%
195Videmala10,517-0.7%
196Belver de los Montes10,508+3.8%
197Rionegro del Puente10,457+2.3%
198Montamarta10,455+2.1%
199Manganeses de la Polvorosa10,448+4.7%
200Madridanos10,446+5%
201Peque10,435-4.5%
202Ferreruela10,428+0.8%
203Manzanal de los Infantes10,334+0.2%
204Carbellino10,278+1.7%
205Peleas de Abajo10,266-1.3%
206Argujillo10,252+1.6%
207Luelmo10,237+4%
208Fresno de la Polvorosa10,233+1.8%
209Valdescorriel10,194-1.6%
210Barcial del Barco10,173+7.8%
211Faramontanos de Tábara10,171-1%
212Bretocino10,168+2.3%
213Villamor de los Escuderos10,163+1.6%
214Cañizal10,152+8.6%
215Fuentelapeña10,139+3.5%
216Gallegos del Río10,134+3.2%
217San Pedro de Ceque10,128+3.5%
217Torregamones10,128+6.7%
219Villanázar10,097-0.4%
220Navianos de Valverde10,071+3%
220Villabuena del Puente10,071+5.1%
222Torres del Carrizal10,066+0.7%
223Olmillos de Castro10,064+4.6%
224Fuentesaúco10,027+5%
225Peleagonzalo10,000+2.7%
226Coomonte9,977+7.6%
227Sanzoles9,952+5.2%
228Villanueva del Campo9,928+3.7%
229Villanueva de Azoague9,923+2.3%
230Pajares de la Lampreana9,912+1.7%
231Santa María de la Vega9,895+1.2%
232Santa Eufemia del Barco9,885+1.6%
233Viñas9,869-0.3%
234Rábano de Aliste9,848-1%
235Burganes de Valverde9,802+3.6%
236Andavías9,724+0.6%
237Espadañedo9,658+4.7%
238Morales de Toro9,609+2.4%
239Morales de Rey9,606+0.1%
240Villafáfila9,515-4.3%
241Aspariegos9,373+5.7%
242Pueblica de Valverde9,329-5.4%
243Friera de Valverde9,257+2.1%
244Revellinos9,245-5.9%
245Moreruela de los Infanzones9,115+6.5%
246Villaseco del Pan9,042+0.7%
247Moraleja de Sayago8,718-0.6%
248Moral de Sayago8,592+3.7%

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 €16,210 in 2020, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per person?

Moral de Sayago, with €8,592 in 2020.

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