Vilanova de Sau is a town in the comarca of the Osona in Catalonia, eastern Spain. It is situated in the valley called Sau. The Ter river runs through the valley, now damed into Pantà de Sau, a reservoir which is in the municipal territory of Vilanova de Sau, and is a tourist attraction and base for water sports and hiking. The reservoir houses the submerged village of church of Sant Romà.
The municipality is linked to Vic and the C-25 (Eix transversal, Girona-Lleida) by the N-141 road.