The 1996–97 Primeira Divisão was the 63rd edition of top flight of Portuguese football. It started on 25 August 1996 with a match between Benfica and Braga, and ended on 15 June 1997. The league was contested by 18 clubs with Porto as the defending champions.