Skip to content
Autonomous community

La Rioja, Spain

La Rioja, a single-province autonomous community, is home to 327,286 people in 174 municipalities covering 5,045 km². Its capital, Logroño, sits at 381 m (1,250 ft), and its highest point is Cerro de San Lorenzo, at 2,271 m (7,451 ft).

By the All Map Tools Team

Population (2025)
327,286
+3.2% since 2015
Area
5,045 km²
43rd largest of the 50 provinces
Density
65 people/km²
Spain: 97 people/km²
Municipalities
174
143 with fewer than 1,000 people
Capital’s elevation
381 m
Logroño
Highest point
2,271 m
Cerro de San Lorenzo

Map of La Rioja by municipality

Calahorra Logroño Logroño · 381 m Calahorra · 346 m Cerro de San Lorenzo · 2,271 m Urbión · 2,228 m
  • Capital
  • Municipality with an elevation page
  • Elevation page (color shows elevation)
  • Highest point and peaks
Open the interactive province map

Population and municipalities

With 327,286 people on January 1, 2025, La Rioja ranks 39th by population and 43rd by area among Spain’s 50 provinces. Since 2015 it has gained 10,233 people (3.2%). Density is 65 people/km², against a Spanish average of 97 people/km².

The capital, Logroño, has 152,150 residents, 46% of the region. Next come Calahorra (25,367), Arnedo (15,140), and Haro (12,167).

Of its 174 municipalities (the 24th most of any province), 143 have fewer than 1,000 people. The smallest by population is Torremontalbo, with 7, and the largest by area is Alfaro, at 194 km².

Largest municipalities by population (2025)
Municipality Population Area Elevation
Logroño 152,150 79.0 km² 381 m
Calahorra 25,367 93.6 km² 346 m
Arnedo 15,140 85.4 km² —
Haro 12,167 40.6 km² —
Lardero 12,060 20.6 km² —
Alfaro 9,923 194 km² —
Villamediana de Iregua 9,263 20.5 km² —
Nájera 8,336 37.4 km² —
Santo Domingo de la Calzada 6,441 40.1 km² —
Autol 4,958 85.3 km² —

Elevation

The capital, Logroño, sits 381 m (1,250 ft) above sea level, the 24th highest of Spain’s 52 provincial capitals and autonomous cities.

According to the IGN’s summit table, the highest point in La Rioja is Cerro de San Lorenzo, at 2,271 m (7,451 ft), in the Sierra de San Lorenzo. It’s 50 km from the capital in a straight line and 1,890 m higher.

One town of 20,000 to 50,000 people also has a page: Calahorra (346 m).

Peaks with a page in La Rioja or on its border: Cerro de San Lorenzo (2,271 m) and Urbión (2,228 m).

  1. Cerro de San Lorenzo 2,271 m
  2. Urbión 2,228 m
  3. Logroño 381 m

Towns of 20,000 to 50,000 people (1)

Tools and maps

Frequently asked questions

How many municipalities are in La Rioja?

174. That ranks 24th among Spain’s provinces, and 143 of them have fewer than 1,000 people.

What is the population of La Rioja?

327,286, according to the INE’s municipal register on January 1, 2025: the 39th most populous province in Spain.

What is the highest point in La Rioja?

Cerro de San Lorenzo, at 2,271 m (7,451 ft), according to the IGN’s summit table.

What is the elevation of Logroño?

381 m (1,250 ft) above sea level, according to Spain’s National Geographic Institute (IGN).

What is the largest town in La Rioja after the capital?

Calahorra, with 25,367 people. Next is Arnedo, with 15,140.

Sources

  • Population: our own work with data from the INE website (www.ine.es), municipal register on January 1, 2025 (updated 12/11/2025).
  • Area, municipal boundaries, elevations and highest point: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es). Simplified boundaries.
  • Position of peaks with a page: OpenStreetMap (ODbL).

Methodology and sources · Spotted a mistake? Let us know