Ribeira Grande is een stad en gemeente in het Portugese autonome gebied en eilandengroep Azoren. De gemeente heeft een totale oppervlakte van 180 km2 en telde 28.462 inwoners in 2001.
De stad heeft circa 5300 inwoners.