With a population of around 4,300, Castro Barros sits in La Rioja, Argentina. The city operates in the America/Argentina/La Rioja time zone.
In 2025, Castro Barros recorded an average annual temperature of 71°F. The hottest temperatures reached 111°F in February; the coolest were 31°F in June. Total precipitation for the year was 16 inches, with the wettest month being January.
View current conditions and forecast for Castro Barros · More cities in La Rioja