The 1966 Grand National was the 120th renewal of the Grand National horse race that took place at Aintree near Liverpool, England, on 26 March 1966. The winner was Anglo by 20 lengths, giving Freddie second place for a second consecutive year. The winning jockey Tim Norman had been injured in a car accident two days earlier.