Vila Nova de Cerveira is a municipality in the District of Viana do Castelo, in Alto Minho, covering 108.47 km² and home to 8,921 inhabitants (2021 census), spread across 11 parishes. The river Minho separates it from Galicia to the north; it borders Valença, Paredes de Coura, Ponte de Lima and Caminha.
King D. Dinis granted the town its royal charter in 1321. Since July 2005, the Aquamuseu do Rio Minho has been open in the Parque do Castelinho.