Spagna.ccArt, history, language, past and present
Asturias

Municipalities of the province of Asturias

The 29 main municipalities of the province of Asturias, with map, data and guides.

The province of Asturias has 29 municipalities with at least 5,000 inhabitants, home to 937,473 people in all (INE, 1 January 2025). The capital is Oviedo, and the most populous municipalities are Gijón, Oviedo, Avilés. It belongs to our “Asturias” section.

Municipalities

MunicipalityPopulation (2025)km²per km²
Gijón ★269,894181.21,489
Oviedo ★223,968184.51,214
Avilés75,51726.12,893
Siero53,049212.2250
Langreo38,61284.1459
Mieres36,373144.4252
Castrillón21,99855.7395
Corvera de Asturias15,78546.3341
San Martín del Rey Aurelio15,53153.8289
Villaviciosa15,379270.857
Llanera14,020106.7131
Llanes13,486262.851
Laviana12,352130.795
Cangas del Narcea11,282815.114
Valdés10,776352.631
Gozón10,40780.1130
Lena10,382317.033
Carreño10,29263.7162
Aller10,011374.327
Grado9,681215.945
Tineo8,679535.316
Navia8,03161.7130
Pravia7,792101.377
Piloña6,716284.724
Cangas de Onís6,344213.130
Ribadesella5,59181.669
Nava5,24492.857
Parres5,150124.941
Noreña5,131––

★ = municipality with a dedicated guide. Municipalities with at least 5,000 inhabitants are listed.