Flodaigh (av norrønt Flotey) er ei tidvassøy nord for Benbecula og sør for Grimsay i Ytre Hebridane i Skottland. Ein banke knyter ho til Benbecula.
Øya er 145 hektar stor og i 2001 hadde ho 11 innbyggjarar.