List of municipalities in Cantabria


This is a list of the 102 municipalities in the province and autonomous community of Cantabria, Spain.
NameArea
Population
Population
Population
Comarca
Alfoz de Lloredo46.32,5352,5042,408Western Coast
Ampuero32.33,5784,2614,219Asón-Agüera
Anievas20.9378351279Besaya Valley
Arenas de Iguña86.81,9611,7961,676Besaya Valley
Argoños5.51,0351,6991,723Trasmiera
Arnuero24.71,8262,1192,108Trasmiera
Arredondo46.8585519470Asón-Agüera
Bárcena de Cicero36.62,4784,1074,186Trasmiera
Bárcena de Pie de Concha30.5841767680Besaya Valley
Bareyo32.41,7332,0651,972Trasmiera
Cabezón de la Sal33.67,4868,3138,349Saja and Nansa valleys
Cabezón de Liébana81.4692704592Liébana
Cabuérniga86.51,1201,071999Saja and Nansa valleys
Camaleño161.81,1071,029946Liébana
Camargo36.624,49831,49830,263Bay of Santander
Campoo de Enmedio91.13,9283,8053,750Campoo-Los Valles
Campoo de Yuso89.7759691668Campoo-Los Valles
Cartes19.03,6455,5345,778Besaya Valley
Castañeda19.21,5492,5242,809Valles Pasiegos
Castro Urdiales96.721,08132,48731,977Eastern Coast
Cieza44.1687602539Besaya Valley
Cillorigo de Liébana104.51,0891,3411,337Liébana
Colindres5.96,9248,1098,453Eastern Coast
Comillas18.62,2892,4352,156Western Coast
Los Corrales de Buelna45.410,79811,52110,910Besaya Valley
Corvera de Toranzo49.52,1282,1582,041Valles Pasiegos
El Astillero6.814,35317,85418,108Bay of Santander
Entrambasaguas43.22,3994,6365,090Trasmiera
Escalante19.1742762771Trasmiera
Guriezo74.51,7652,4062,347Asón-Agüera
Hazas de Cesto21.91,2201,5101,541Trasmiera
Hermandad de Campoo de Suso222.71,8771,7521,627Campoo-Los Valles
Herrerías40.3713648609Saja and Nansa valleys
Lamasón71.2378304287Saja and Nansa valleys
Laredo15.712,55912,08811,148Eastern Coast
Liendo26.08891,2841,194Eastern Coast
Liérganes36.72,3052,4442,370Trasmieres
Limpias10.11,3561,8611,867Asón-Agüera
Luena90.5872694601Valles Pasiegos
Marina de Cudeyo28.45,0585,2645,118Trasmiera
Mazcuerras55.61,8462,1222,120Saja and Nansa valleys
Medio Cudeyo26.86,2877,5887,520Trasmiera
Meruelo16.41,1881,7811,982Trasmiera
Miengo24.53,6294,6644,713Bay of Santander
Miera33.8488431389Trasmiera
Molledo71.11,8481,6161,544Besaya Valley
Noja9.22,1042,6532,539Trasmiera
Penagos31.71,7031,9262,108Bay of Santander
Peñarrubia54.3317362321Saja and Nansa valleys
Pesaguero70.0378341285Liébana
Pesquera8.9857268Campoo-Los Valles
Piélagos83.313,03523,03625,223Bay of Santander
Polaciones89.8263254238Saja and Nansa valleys
Polanco18.03,7625,4775,845Besaya Valley
Potes7.61,5571,4761,350Liébana
Puente Viesgo36.12,3262,8692,868Valles Pasiegos
Ramales de la Victoria33.02,2482,7532,881Asón-Agüera
Rasines42.99591,023952Asón-Agüera
Reinosa4.110,69410,0509,095Campoo-Los Valles
Reocín32.16,9998,3178,381Saja and Nansa valleys
Ribamontán al Mar36.93,6884,4754,447Trasmiera
Ribamontán al Monte42.22,0052,1652,257Trasmiera
Rionansa118.01,3441,0911,038Saja and Nansa valleys
Riotuerto30.51,4661,6341,609Trasmiera
Las Rozas de Valdearroyo57.4288292268Campoo-Los Valles
Ruente65.99641,0501,026Saja and Nansa valleys
Ruesga88.01,185989872Asón-Agüera
Ruiloba15.1771803732Western Coast
San Felices de Buelna36.22,2052,3552,387Besaya Valley
San Miguel de Aguayo36.0153175147Campoo-Los Valles
San Pedro del Romeral57.4621507466Valles Pasiegos
San Roque de Riomiera35.7482423370Valles Pasiegos
San Vicente de la Barquera41.04,3914,4114,158Western Coast
Santa Cruz de Bezana17.39,14912,09412,964Bay of Santander
Santa María de Cayón48.26,3559,0769,060Valles Pasiegos
Santander34.8180,717178,085172,044Bay of Santander
Santillana del Mar28.53,9574,1874,172Western Coast
Santiurde de Reinosa31.0355295257Campoo-Los Valles
Santiurde de Toranzo36.81,6401,5961,823Valles Pasiegos
Santoña11.511,05311,46811,060Trasmiera
Saro17.8528507512Valles Pasiegos
Selaya39.31,9482,0071,891Valles Pasiegos
Soba214.11,5691,3181,193Asón-Agüera
Solórzano25.59911,0331,050Trasmiera
Suances24.66,5738,4038,716Besaya Valley
Los Tojos89.5424429400Saja and Nansa valleys
Torrelavega35.555,47755,12551,687Besaya Valley
Tresviso16.2527364Liébana
Tudanca52.4239167140Saja and Nansa valleys
Udías19.6831851925Western Coast
Val de San Vicente50.92,6042,8272,772Western Coast
Valdáliga97.82,4952,3152,191Western Coast
Valdeolea83.71,4051,135967Campoo-Los Valles
Valdeprado del Río89.3327362316Campoo-Los Valles
Valderredible298.21,1201,087974Campoo-Los Valles
Valle de Villaverde19.5365358286Asón-Agüera
Vega de Liébana133.2964840745Liébana
Vega de Pas87.51,011828775Valles Pasiegos
Villacarriedo50.71,7551,7491,604Valles Pasiegos
Villaescusa28.03,3233,7353,912Bay of Santander
Villafufre30.11,1491,1131,029Valles Pasiegos
Voto77.72,2602,7722,745Trasmiera