Ribeira Brava es una vila portuguesa en la isla de Madeira. Tiene cerca de 5900 habitantes. Es la sede o capital del pequeño municipio que lleva su nombre, con 65,10 km de área y 12.494 habitantes (2001). El municipio está compuesto por 4 vilas o 4 freguesías. El municipio es limitado al norte por Ponta do Sol, y al sur tiene al Océano Atlántico. El Municipio fue creado en 1914.