Sao Roque, in Madeira, Portugal, is home to roughly 9,400 people in the Atlantic/Madeira time zone at 32.7°N latitude.
In 2025, Sao Roque recorded an average annual temperature of 61°F. The hottest temperatures reached 89°F in August; the coolest were 46°F in January. Total precipitation for the year was 35 inches, with the wettest month being March.
View current conditions and forecast for Sao Roque · More cities in Madeira