Riba de Ave is a Portuguese town located in the municipality of Vila Nova de Famalicão. The population in 2011 was 3,425, in an area of 2.76 km².