Vila Nova de Cerveira (conhecida frequentemente apenas por Cerveira) é uma vila portuguesa no Distrito de Viana do Castelo, região Norte e subregião do Minho-Lima, com cerca de 1 300 habitantes.
É sede de um município com 108,46 km² de área e 8 852 habitantes (2001), subdividido em 15 freguesias. O município é limitado a nordeste pelo município de Valença, a leste por Paredes de Coura, a sueste por Ponte de Lima, a sudoeste por Caminha e a noroeste pela Galiza.
O ponto mais alto do concelho situa-se no alto de S. Paio, com 638 metros de altitude, na freguesia de Loivo.
A sua principal freguesia é Campos, pois lá se situam os dois polos industriais, que desenvolvem e dinamizam todo o concelho e concelhos limitrofes.
Campos, Candemil, Cornes, Covas, Gondar, Gondarém, Loivo, Lovelhe, Mentrestido, Nogueira, Reboreda, Sapardos, Sopo, Vila Meã, Vila Nova de Cerveira