Municipalities in Cantabria province by population, 2025

Santander had the highest population of 102 municipalities in 2025, at 175,425. Tresviso had the lowest, at 52. The median was 1,876 and the figure for Cantabria province was 593,964. Source: the Instituto Nacional de Estadística.

Highest175,425Santander
Lowest52Tresviso
Median1,876102 municipalities
Cantabria province593,964History

Top 40 municipalities, 2025

CSVChart (SVG)

SantanderSantander: 175,425 persons175,425TorrelavegaTorrelavega: 51,796 persons51,796Castro-UrdialesCastro-Urdiales: 33,450 persons33,450CamargoCamargo: 30,577 persons30,577PiélagosPiélagos: 26,901 persons26,901El AstilleroEl Astillero: 18,448 persons18,448Santa Cruz de BezanaSanta Cruz de Bezana: 13,904 persons13,904Los Corrales de BuelnaLos Corrales de Buelna: 10,958 persons10,958SantoñaSantoña: 10,835 persons10,835LaredoLaredo: 10,698 persons10,698Santa María de CayónSanta María de Cayón: 9,538 persons9,538SuancesSuances: 9,034 persons9,034ColindresColindres: 8,570 persons8,570ReinosaReinosa: 8,570 persons8,570ReocínReocín: 8,389 persons8,389Cabezón de la SalCabezón de la Sal: 8,226 persons8,226Medio CudeyoMedio Cudeyo: 7,775 persons7,775PolancoPolanco: 6,304 persons6,304CartesCartes: 5,874 persons5,874EntrambasaguasEntrambasaguas: 5,693 persons5,693MiengoMiengo: 5,265 persons5,265Marina de CudeyoMarina de Cudeyo: 5,221 persons5,221Bárcena de CiceroBárcena de Cicero: 4,907 persons4,907Ribamontán al MarRibamontán al Mar: 4,605 persons4,605AmpueroAmpuero: 4,518 persons4,518Santillana del MarSantillana del Mar: 4,189 persons4,189San Vicente de la BarqueraSan Vicente de la Barquera: 3,995 persons3,995VillaescusaVillaescusa: 3,970 persons3,970Campoo de EnmedioCampoo de Enmedio: 3,729 persons3,729CastañedaCastañeda: 3,290 persons3,290Ramales de la VictoriaRamales de la Victoria: 3,099 persons3,099VotoVoto: 2,971 persons2,971Puente ViesgoPuente Viesgo: 2,893 persons2,893Val de San VicenteVal de San Vicente: 2,775 persons2,775NojaNoja: 2,661 persons2,661Ribamontán al MonteRibamontán al Monte: 2,535 persons2,535Alfoz de LloredoAlfoz de Lloredo: 2,500 persons2,500GuriezoGuriezo: 2,496 persons2,496San Felices de BuelnaSan Felices de Buelna: 2,379 persons2,379LiérganesLiérganes: 2,365 persons2,365
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Santander175,425+0.8%
2Torrelavega51,796+0.3%
3Castro-Urdiales33,450-0.1%
4Camargo30,577+0.5%
5Piélagos26,901+0.4%
6El Astillero18,448-0.1%
7Santa Cruz de Bezana13,904+0.5%
8Los Corrales de Buelna10,958+1.3%
9Santoña10,835-0.7%
10Laredo10,698-0.5%
11Santa María de Cayón9,538+1.8%
12Suances9,034-0.6%
13Colindres8,570+0.4%
13Reinosa8,5700%
15Reocín8,389-0.1%
16Cabezón de la Sal8,226+0.8%
17Medio Cudeyo7,775+1.2%
18Polanco6,304+1%
19Cartes5,874+0.2%
20Entrambasaguas5,693+0.8%
21Miengo5,265+0.8%
22Marina de Cudeyo5,221+0.6%
23Bárcena de Cicero4,907+3.5%
24Ribamontán al Mar4,605-0.2%
25Ampuero4,518+0.9%
26Santillana del Mar4,189-0.5%
27San Vicente de la Barquera3,995+0.1%
28Villaescusa3,970+0.4%
29Campoo de Enmedio3,729-0.2%
30Castañeda3,290+1.2%
31Ramales de la Victoria3,099+1.2%
32Voto2,971+0.9%
33Puente Viesgo2,893+0.4%
34Val de San Vicente2,775-0.8%
35Noja2,661-1.4%
36Ribamontán al Monte2,535-0.1%
37Alfoz de Lloredo2,5000%
38Guriezo2,496+1.5%
39San Felices de Buelna2,379+0.1%
40Liérganes2,365-1%
41Meruelo2,321+0.4%
42Arnuero2,300+0.9%
43Penagos2,253-0%
44Corvera de Toranzo2,204+3%
45Valdáliga2,135-0.8%
46Bareyo2,124-0.4%
47Comillas2,075-3.3%
48Mazcuerras2,068-1.2%
49Limpias1,983-0.4%
50Hazas de Cesto1,957+4.8%
51Argoños1,884+0.6%
52Selaya1,868+1.2%
53Arenas de Iguña1,735-1.2%
54Santiurde de Toranzo1,726-0.7%
55Riotuerto1,682+0.4%
56Villacarriedo1,670-0.9%
57Hermandad de Campoo de Suso1,619+0.2%
58Molledo1,482+0.1%
59Cillorigo de Liébana1,386+1.8%
60Potes1,323-2.2%
61Liendo1,218-0.7%
62Solórzano1,144+2.6%
63Ruente1,083+1%
64Soba1,057-1.8%
65Rionansa1,022+2%
65Villafufre1,022+0.2%
67Rasines980+1%
68Cabuérniga976-2.2%
69Camaleño964-0.5%
70Udías960+1.5%
71Valderredible922-1%
72Valdeolea869-1.7%
73Ruesga810-2.3%
74Vega de Pas776+1%
75Ruiloba769+1.2%
76Escalante716-2.7%
77Campoo de Yuso680+1%
78Vega de Liébana676-2%
79Bárcena de Pie de Concha675+0.1%
80Luena600-1.3%
81Herrerías570-1.9%
82Cabezón de Liébana530-1.9%
83Cieza528-3.3%
84Saro480-5.5%
85Arredondo478+0.2%
86San Pedro del Romeral4320%
87Miera397-0.3%
88Los Tojos369-1.6%
89San Roque de Riomiera333-2.6%
90Valdeprado del Río306-4.4%
91Peñarrubia301-4.1%
92Pesaguero275-0.4%
93Anievas274+2.6%
94Las Rozas de Valdearroyo258-1.1%
95Santiurde de Reinosa254-0.8%
96Valle de Villaverde249-1.2%
97Lamasón237-3.7%
98Polaciones209+3.5%
99San Miguel de Aguayo164-2.4%
100Tudanca154-1.9%
101Pesquera72+2.9%
102Tresviso52-1.9%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

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). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. 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 Cantabria province by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Cantabria","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Cantabria&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 population?

Santander, with 175,425 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Tresviso, with 52 in 2025.

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, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved 2026-10-07.

Population: other rankings

Municipalities in Cantabria province: more rankings