Ribeira Grande, in Azores, Portugal, is home to roughly 5,200 people in the Atlantic/Azores time zone at 38.5°N latitude.
In 2025, Ribeira Grande recorded an average annual temperature of 64°F. The hottest temperatures reached 82°F in August; the coolest were 46°F in February. Total precipitation for the year was 78 inches, with the wettest month being January.
View current conditions and forecast for Ribeira Grande · More cities in Azores