Rioja Population 2026
Rioja has a population of 25,057, making it the #94 biggest city in 🇵🇪 Peru, located in San Martín Department. Roughly 0.1% of Peru's population lives here. It is about 309× smaller than Lima, the country's biggest city.
Population (city proper)
25,057
Rank in Peru
#94
Coordinates
6.06°S, 77.17°W
~831 m elevation · America/Lima
Distance to capital (Lima)
666 km
414 miles, straight line
Other big cities in San Martín Department
Cities near Rioja
- Moyobamba50,073 people · ~21 km away
- Chachapoyas32,026 people · ~80 km away
- La Banda24,932 people · ~103 km away
- Yurimaguas41,827 people · ~117 km away
- Bellavista15,231 people · ~128 km away
- Juanjuí37,715 people · ~134 km away
FAQ
What is the population of Rioja?
Rioja has a population of 25,057 (city proper, latest official figure via GeoNames), making it the #94 biggest city in Peru.
What region is Rioja in?
Rioja is located in San Martín Department, Peru.
Is Rioja the capital of Peru?
No, the capital of Peru is Lima, about 666 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.