# Municipalities in Cantabria province by average net income per person, 2023

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

- Indicator id: `net_income_per_person`
- Unit: EUR
- Definition: Average annual net income per person, from tax and social security records (INE household income distribution atlas). Reference year is the income year.
- Source: Instituto Nacional de Estadística, Atlas de distribución de renta de los hogares: renta neta media por persona, municipios (https://www.ine.es/jaxiT3/Tabla.htm?t=30953)
- Retrieved: 2026-10-07
- Citation: 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=30953. Retrieved 2026-10-07.
- Web page: https://invokely.ai/rankings/income-per-person/cantabria-province-municipalities
- CSV: https://invokely.ai/download/rankings/income-per-person/cantabria-province-municipalities.csv

| Rank | Place | EUR |
|---:|---|---:|
| 1 | Santa Cruz de Bezana | 17,803 |
| 2 | Valdeprado del Río | 17,684 |
| 3 | Hermandad de Campoo de Suso | 17,193 |
| 4 | Liendo | 17,132 |
| 5 | Santiurde de Reinosa | 16,765 |
| 6 | Santander | 16,389 |
| 7 | Marina de Cudeyo | 16,030 |
| 8 | Villaescusa | 15,936 |
| 9 | Escalante | 15,848 |
| 10 | Piélagos | 15,698 |
| 11 | Camaleño | 15,619 |
| 12 | Castro-Urdiales | 15,554 |
| 13 | Valdeolea | 15,489 |
| 14 | Valderredible | 15,323 |
| 15 | Miengo | 15,278 |
| 16 | Reinosa | 15,254 |
| 17 | Santillana del Mar | 15,247 |
| 18 | Ribamontán al Mar | 15,218 |
| 19 | Campoo de Enmedio | 15,114 |
| 20 | Limpias | 15,057 |
| 21 | Bárcena de Pie de Concha | 15,039 |
| 22 | Argoños | 14,979 |
| 23 | Suances | 14,941 |
| 24 | Penagos | 14,921 |
| 25 | Ribamontán al Monte | 14,858 |
| 26 | Cabezón de Liébana | 14,733 |
| 27 | Camargo | 14,704 |
| 28 | Ruiloba | 14,700 |
| 29 | Liérganes | 14,693 |
| 30 | Las Rozas de Valdearroyo | 14,676 |
| 31 | Rionansa | 14,493 |
| 32 | Laredo | 14,453 |
| 33 | Medio Cudeyo | 14,351 |
| 34 | Entrambasaguas | 14,263 |
| 35 | Polanco | 14,261 |
| 35 | Tudanca | 14,261 |
| 37 | El Astillero | 14,241 |
| 38 | Comillas | 14,226 |
| 39 | Guriezo | 14,222 |
| 39 | Santiurde de Toranzo | 14,222 |
| 41 | Bárcena de Cicero | 14,192 |
| 42 | Mazcuerras | 14,161 |
| 43 | Herrerías | 14,149 |
| 44 | Cabuérniga | 14,120 |
| 45 | Voto | 14,108 |
| 46 | Vega de Pas | 14,103 |
| 47 | Puente Viesgo | 14,098 |
| 48 | Castañeda | 13,961 |
| 49 | Reocín | 13,951 |
| 50 | Campoo de Yuso | 13,930 |
| 51 | Colindres | 13,903 |
| 52 | Rasines | 13,868 |
| 53 | Cabezón de la Sal | 13,857 |
| 54 | Santa María de Cayón | 13,852 |
| 55 | Noja | 13,774 |
| 56 | Hazas de Cesto | 13,755 |
| 57 | Ampuero | 13,727 |
| 58 | Potes | 13,722 |
| 59 | Ruente | 13,713 |
| 60 | Cieza | 13,695 |
| 61 | Arnuero | 13,687 |
| 62 | Los Corrales de Buelna | 13,680 |
| 63 | San Vicente de la Barquera | 13,671 |
| 64 | Udías | 13,663 |
| 65 | Alfoz de Lloredo | 13,654 |
| 66 | Santoña | 13,641 |
| 67 | Bareyo | 13,633 |
| 68 | Valdáliga | 13,620 |
| 69 | Torrelavega | 13,576 |
| 70 | Anievas | 13,547 |
| 71 | San Felices de Buelna | 13,540 |
| 72 | Riotuerto | 13,509 |
| 73 | Valle de Villaverde | 13,453 |
| 74 | Los Tojos | 13,418 |
| 75 | Peñarrubia | 13,417 |
| 76 | Corvera de Toranzo | 13,339 |
| 77 | Arenas de Iguña | 13,303 |
| 78 | Vega de Liébana | 13,289 |
| 79 | Luena | 13,274 |
| 80 | Molledo | 13,260 |
| 81 | San Miguel de Aguayo | 13,257 |
| 82 | Selaya | 13,202 |
| 83 | Saro | 13,146 |
| 84 | Cillorigo de Liébana | 13,135 |
| 85 | Cartes | 13,076 |
| 86 | Soba | 13,068 |
| 87 | Villacarriedo | 13,032 |
| 88 | Ruesga | 12,990 |
| 89 | Val de San Vicente | 12,966 |
| 90 | Ramales de la Victoria | 12,939 |
| 91 | Villafufre | 12,890 |
| 92 | Pesaguero | 12,837 |
| 93 | Solórzano | 12,811 |
| 94 | Polaciones | 12,657 |
| 95 | Meruelo | 12,597 |
| 96 | Arredondo | 12,488 |
| 97 | Lamasón | 12,185 |
| 98 | San Roque de Riomiera | 12,149 |
| 99 | Miera | 11,894 |
| 100 | San Pedro del Romeral | 11,654 |
