Vila Nova de Cerveira is een gemeente in het Portugese district Viana do Castelo. De gemeente heeft een totale oppervlakte van 109 km² en telde 8852 inwoners in 2001.
Arcos de Valdevez · Caminha · Melgaço · Monção · Paredes de Coura · Ponte da Barca · Ponte de Lima · Valença · Viana do Castelo · Vila Nova de Cerveira Portugal: Districten