The men's 5000 metres at the 1966 European Athletics Championships was held in Budapest, Hungary, at Népstadion on 2 and 4 September 1966.
4 September
2 September
According to an unofficial count, 32 athletes from 19 countries participated in the event.