# Provinces of Spain by average net income per household, 2023

All 52 values come from Instituto Nacional de Estadística for 2023, so the places are comparable.

- Indicator id: `net_income_per_household`
- Unit: EUR
- Definition: Average annual net income per household (INE household income distribution atlas).
- Source: Instituto Nacional de Estadística, Atlas de distribución de renta de los hogares: renta neta media por hogar (tabla 53689) (https://www.ine.es/jaxiT3/Tabla.htm?t=53689)
- Retrieved: 2026-10-07
- Citation: Instituto Nacional de Estadística (INE). Atlas de distribución de renta de los hogares: renta neta media por hogar (tabla 53689). https://www.ine.es/jaxiT3/Tabla.htm?t=53689. Retrieved 2026-10-07.
- Web page: https://invokely.ai/rankings/income-per-household/spain-provinces
- CSV: https://invokely.ai/download/rankings/income-per-household/spain-provinces.csv

| Rank | Place | EUR |
|---:|---|---:|
| 1 | Madrid province | 48,806 |
| 2 | Gipuzkoa province | 46,514 |
| 3 | Melilla province | 45,989 |
| 4 | Ceuta province | 44,907 |
| 5 | Balearic Islands province | 44,812 |
| 6 | Biscay province | 44,425 |
| 7 | Barcelona province | 44,243 |
| 8 | Navarre province | 42,714 |
| 9 | Álava province | 41,914 |
| 10 | Girona province | 40,105 |
| 11 | Zaragoza province | 38,230 |
| 12 | Lleida province | 37,826 |
| 13 | Guadalajara province | 37,803 |
| 14 | Las Palmas province | 37,032 |
| 15 | Tarragona province | 37,029 |
| 16 | Huesca province | 37,009 |
| 17 | A Coruña province | 36,978 |
| 18 | Valladolid province | 36,785 |
| 19 | Burgos province | 36,605 |
| 20 | Valencia province | 36,532 |
| 21 | Cantabria province | 36,412 |
| 22 | Soria province | 35,904 |
| 23 | Segovia province | 35,688 |
| 24 | Santa Cruz de Tenerife province | 35,654 |
| 25 | La Rioja province | 35,555 |
| 26 | Pontevedra province | 35,506 |
| 27 | Asturias province | 35,265 |
| 28 | Murcia province | 34,951 |
| 29 | Teruel province | 34,725 |
| 30 | Castellón province | 34,497 |
| 31 | Seville province | 34,269 |
| 32 | Palencia province | 34,037 |
| 33 | Málaga province | 33,868 |
| 34 | León province | 33,378 |
| 35 | Lugo province | 32,837 |
| 36 | Toledo province | 32,711 |
| 37 | Albacete province | 32,600 |
| 38 | Salamanca province | 32,411 |
| 39 | Cádiz province | 32,323 |
| 40 | Alicante province | 31,507 |
| 41 | Granada province | 31,314 |
| 42 | Ourense province | 31,170 |
| 43 | Ciudad Real province | 31,095 |
| 44 | Huelva province | 31,066 |
| 45 | Almería province | 30,936 |
| 46 | Córdoba province | 30,917 |
| 47 | Cuenca province | 30,641 |
| 48 | Ávila province | 30,159 |
| 49 | Zamora province | 29,891 |
| 50 | Badajoz province | 29,231 |
| 51 | Jaén province | 29,119 |
| 52 | Cáceres province | 28,614 |
