Ed Flanagan may refer to:
- Ed Flanagan (politician) (born 1950), American politician
- Edward J. Flanagan (1886–1948), Roman Catholic priest
- Ed Flanagan (American football) (born 1944), American football player
- Ed Flanagan (baseball) (1861–1926), baseball player