Vilanova de Sau es un municipio de la comarca de Osona, en la provincia de Barcelona, Cataluña, España.