Municipalities in Andalusia by average net income per household, 2023

Espartinas had the highest average net income per household of 783 municipalities in 2023, at €48,244. Gorafe had the lowest, at €18,099. The median was €26,189 and the figure for Andalusia was €32,378. Source: the Instituto Nacional de Estadística.

Highest48,244Espartinas
Lowest18,099Gorafe
Median26,189783 municipalities
Andalusia32,378History

Top 40 municipalities, 2023

CSVChart (SVG)

EspartinasEspartinas: 48,244 EUR48,244TomaresTomares: 47,952 EUR47,952Castilleja de GuzmánCastilleja de Guzmán: 44,822 EUR44,822GinesGines: 44,225 EUR44,225AljaraqueAljaraque: 44,181 EUR44,181Mairena del AljarafeMairena del Aljarafe: 43,081 EUR43,081Alhaurín de la TorreAlhaurín de la Torre: 43,020 EUR43,020BormujosBormujos: 42,978 EUR42,978Palomares del RíoPalomares del Río: 42,601 EUR42,601La Guardia de JaénLa Guardia de Jaén: 42,274 EUR42,274Valencina de la ConcepciónValencina de la Concepción: 42,063 EUR42,063CájarCájar: 40,827 EUR40,827Villa de OturaVilla de Otura: 40,813 EUR40,813GelvesGelves: 39,020 EUR39,020San RoqueSan Roque: 38,428 EUR38,428SalterasSalteras: 38,257 EUR38,257Palos de la FronteraPalos de la Frontera: 38,110 EUR38,110Huétor VegaHuétor Vega: 38,058 EUR38,058SevillaSevilla: 37,940 EUR37,940Rincón de la VictoriaRincón de la Victoria: 37,913 EUR37,913MarbellaMarbella: 37,606 EUR37,606OgíjaresOgíjares: 37,591 EUR37,591Dos HermanasDos Hermanas: 37,584 EUR37,584Bollullos de la MitaciónBollullos de la Mitación: 37,475 EUR37,475Los BarriosLos Barrios: 37,473 EUR37,473CádizCádiz: 37,427 EUR37,427BenahavísBenahavís: 37,268 EUR37,268DúdarDúdar: 37,256 EUR37,256JunJun: 37,219 EUR37,219VíznarVíznar: 37,208 EUR37,208GójarGójar: 37,006 EUR37,006DílarDílar: 36,912 EUR36,912GranadaGranada: 36,821 EUR36,821JaénJaén: 36,801 EUR36,801MálagaMálaga: 36,640 EUR36,640AlboloteAlbolote: 35,876 EUR35,876El Puerto de Santa MaríaEl Puerto de Santa María: 35,870 EUR35,870NívarNívar: 35,829 EUR35,829CórdobaCórdoba: 35,632 EUR35,632PulpíPulpí: 35,449 EUR35,449
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2023
EUR
Change on 2022
1Espartinas48,244+7.4%
2Tomares47,952+7.6%
3Castilleja de Guzmán44,822+7.2%
4Gines44,225+6.6%
5Aljaraque44,181+6.7%
6Mairena del Aljarafe43,081+6%
7Alhaurín de la Torre43,020+9.6%
8Bormujos42,978+8.1%
9Palomares del Río42,601+7.8%
10La Guardia de Jaén42,274+6.9%
11Valencina de la Concepción42,063+8.5%
12Cájar40,827+6.4%
13Villa de Otura40,813+6.2%
14Gelves39,020+4.1%
15San Roque38,428+11.3%
16Salteras38,257+7.5%
17Palos de la Frontera38,110+2%
18Huétor Vega38,058+5.1%
19Sevilla37,940+6.9%
20Rincón de la Victoria37,913+6.8%
21Marbella37,606+12.4%
22Ogíjares37,591+6.7%
23Dos Hermanas37,584+7.4%
24Bollullos de la Mitación37,475+9.3%
25Los Barrios37,473+6.8%
26Cádiz37,427+6.6%
27Benahavís37,268+56.3%
28Dúdar37,256+9%
29Jun37,219+6.2%
30Víznar37,208+8.1%
31Gójar37,006+9%
32Dílar36,912+7.8%
33Granada36,821+7.2%
34Jaén36,801+4.8%
35Málaga36,640+8.4%
36Albolote35,876+6.4%
37El Puerto de Santa María35,870+7.4%
38Nívar35,829+6.6%
39Córdoba35,632+5.4%
40Pulpí35,449+12.7%
41Huércal de Almería35,212+7.6%
42Almería35,200+7%
43Peligros34,655+7.3%
44Estepona34,480+13.6%
45Mairena del Alcor34,361+6.3%
46Armilla34,348+8%
47San Fernando34,258+6.6%
48San Sebastián de los Ballesteros34,205+8.5%
49Cúllar Vega34,187+7.9%
50Alcalá de Guadaíra34,143+7.5%
51Algeciras34,017+6.6%
52Castilleja de la Cuesta33,995+6.3%
53Benalmádena33,901+12%
54Lucena del Puerto33,847+3.7%
55Almensilla33,843+9.4%
56La Zubia33,833+5.9%
57Puerto Real33,827+7.3%
58Vegas del Genil33,711+7.6%
59Huétor de Santillán33,710+4.3%
60Torremolinos33,655+12.2%
61Monachil33,632+9%
62Huelva33,530+6.1%
63Pozoblanco33,485+7.9%
64Tarifa33,275+9.6%
65Huércal-Overa33,044+9.8%
66Antequera32,934+7.7%
67Rota32,841+7.6%
68La Rinconada32,823+8%
69Umbrete32,796+9.1%
70Alfacar32,713+9.1%
71Carboneras32,632+10.4%
72Olula de Castro32,566+9.2%
73Valverde del Camino32,478+5.9%
74Casares32,424+12.4%
75El Viso del Alcor32,349+7.7%
76Úbeda32,324+5.3%
77Ronda32,294+7.6%
78Alhendín32,293+6.4%
79Gerena32,281+10.4%
80Churriana de la Vega32,279+9.4%
81Bonares32,248+5.7%
82Jerez de la Frontera32,215+6.6%
83Berrocal32,209+10.3%
84Fuengirola32,091+18%
85La Mojonera32,087+13.4%
86La Palma del Condado32,043+5.3%
87Santiponce32,026+6.5%
88Cártama31,986+9.5%
89Mijas31,912+14.9%
90Roquetas de Mar31,886+8.9%
91Arahal31,854+9.2%
92Trebujena31,835+7.3%
93Añora31,809+6.1%
94Pinos Genil31,763+5.6%
95Beas de Granada31,756+7.5%
96Linares31,679+5.8%
96Maracena31,679+7.3%
98Martos31,614+6.5%
99Chiclana de la Frontera31,566+8%
100Moguer31,426+9.1%
101San Juan del Puerto31,371+7%
102Castellar de la Frontera31,361+6%
103Guillena31,354+8.8%
104Vélez-Málaga31,280+8.4%
105Huévar del Aljarafe31,232+7.7%
106Sanlúcar la Mayor31,138+6.7%
107Motril31,129+7.2%
108Cartaya31,128+7.7%
109Carmona30,984+8.1%
110Alhaurín el Grande30,953+9.3%
111Jabugo30,872+8.7%
112La Línea de la Concepción30,863+9%
113Fernán-Núñez30,857+7.2%
114Cóbdar30,842+7.6%
115Villafranca de Córdoba30,803+8.6%
116Coín30,797+8.8%
117Utrera30,796+8.5%
118Vera30,773+12%
119Villanueva del Ariscal30,756+8.8%
120Pulianas30,744+6%
121Nerja30,738+14.2%
122Punta Umbría30,647+7.2%
123Bollullos Par del Condado30,628+6.5%
124Benahadux30,620+7.4%
125Canena30,501+7.4%
126San Bartolomé de la Torre30,494+6%
127Trigueros30,458+7.9%
128El Guijo30,379+9.6%
129Minas de Riotinto30,308+3.2%
130Ubrique30,292+9%
131Ojén30,276+13.2%
132Güevéjar30,267+7%
132La Algaba30,267+7.4%
134Baza30,241+7.1%
135Baeza30,226+7.6%
136Las Gabias30,223+7.6%
137Pizarra30,217+9.3%
138Guadix30,211+7.9%
139Olula del Río30,201+8%
140Manilva30,150+14.7%
141Camas30,135+8.5%
142Torredelcampo30,130+6.5%
143Padul30,111+7.6%
144Somontín30,096+8.9%
145Nigüelas30,042+9.2%
146Osuna30,034+7%
147Macael30,023+8.9%
148Conil de la Frontera30,014+10%
149Istán29,998+5.8%
150Castilleja del Campo29,985+10.9%
151Güéjar Sierra29,979+10.3%
152Marchena29,971+7.7%
153El Carpio29,969+7%
154Aracena29,924+8%
155Torredonjimeno29,910+6.2%
156Cenes de la Vega29,839+6.5%
157Montilla29,811+6.4%
158El Bosque29,801+8.5%
159Antas29,762+8.4%
160Benacazón29,731+9.5%
161Alcóntar29,722+7.5%
162Albox29,714+10.1%
163Chucena29,705+5.5%
164Lepe29,677+7.8%
165Beas29,667+5.3%
166Écija29,634+8.6%
167Ayamonte29,588+9%
168Atarfe29,536+8.5%
169Mengíbar29,532+6.6%
170Montemayor29,530+5.8%
171El Ejido29,523+10.2%
172Alcalá del Río29,515+8.7%
173Cabra29,490+6.2%
174Campillos29,455+6%
175Niebla29,454+6.7%
176Gilena29,407+7%
177Zalamea la Real29,368+5.9%
178Peñarroya-Pueblonuevo29,269+5.2%
179Tíjola29,258+7.9%
180La Rambla29,245+6.8%
181Herrera29,187+7.6%
182Espiel29,186+4.1%
183Nerva29,183+6.2%
184Arriate29,162+8.8%
185Lucena29,156+7.2%
186Viator29,130+9.2%
187Frigiliana29,064+15.4%
188Olivares29,057+7.2%
189Mojácar29,054+13.9%
190Estepa29,035+6.5%
191Morón de la Frontera29,004+7.2%
192Mancha Real28,980+6.5%
193Alquife28,977+2.3%
194San Juan de Aznalfarache28,974+8.2%
195Tahal28,948-0.7%
196Hinojos28,910+7.2%
197Dúrcal28,903+7.7%
198Urrácal28,901+8.8%
199Gibraleón28,899+6.3%
200Pechina28,888+7%
201Coria del Río28,848+9%
202Obejo28,752+1.8%
203Armuña de Almanzora28,748+7%
204Calañas28,682+5.5%
205Pedrera28,670+8.3%
206Carrión de los Céspedes28,667+6.6%
207Alcaracejos28,580+10%
208Albaida del Aljarafe28,578+10%
209Ventas de Huelma28,566+7.8%
210Castro del Río28,559+7.6%
211Cartajima28,536+11.6%
212El Campillo28,528+5.4%
213Lecrín28,525+6.9%
214La Puebla del Río28,512+7.9%
215Lebrija28,448+6.8%
216Puente Genil28,439+7.2%
217Espejo28,426+9.1%
218Vícar28,377+11%
219Villarrasa28,368+7.2%
220Brenes28,354+8.7%
221Los Palacios y Villafranca28,352+8.4%
222Aznalcázar28,327+7.7%
223Balanegra28,322+10.4%
224Cañada Rosal28,316+7.5%
225Villaverde del Río28,302+6.5%
226Santaella28,244+7.1%
227Faraján28,227+5%
228Garrucha28,218+7.6%
229Gobernador28,209+4.8%
230Fines28,207+4%
231La Carlota28,202+8.9%
232Jimena de la Frontera28,193+6.9%
233Puerto Moral28,144+9.5%
234La Puebla de Cazalla28,114+8.8%
235La Victoria28,111+5.9%
236Marmolejo28,106+7.8%
237Aznalcóllar28,084+7.9%
238Palma del Río28,075+6.7%
239Casabermeja28,070+7.1%
240Igualeja28,068+2.9%
241Macharaviaya28,059+1.3%
242Los Villares28,056+7%
243Villa del Río28,031+8.2%
244El Granado28,001+6.7%
245Cuevas del Almanzora27,991+7.2%
246Alcalá la Real27,973+5.7%
247Alcalá de los Gazules27,943+8.2%
248Santa Fe27,939+7.2%
249Adra27,911+8.9%
250Pujerra27,910+13%

Showing the top 250 of 783. 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=31205. 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 Andalusia by average net income per household using official data, and cite the source.
rank_places {"indicator":"net_income_per_household","level":"municipality","within":"Andalusia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_household&level=municipality&within=Andalusia&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 household?

Espartinas, with €48,244 in 2023, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Gorafe, with €18,099 in 2023.

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 Andalusia: more rankings