Isla Flanagan (en inglés: Flanagan Island;[1][2] a veces llamada en anteriores mapa como isla Witch; Isla de la Bruja) es una isla situada en el archipiélago de las Islas Vírgenes en el Mar Caribe y que forma parte de las Islas Vírgenes de los EE.
Durante muchos años la isla estuvo entre los límites marítimos reclamads por las Islas Vírgenes Británicas y las Islas Vírgenes de los EE.
Sin embargo, el Reino Unido formalmente renunció a su pretensión sobre Flanaganen 1977 en un acuerdo con una delegación de EE. UU.
[3] Flanagan está deshabitada y es considerada como una reserva natural.
Sin embargo, no forma parte del parque nacional de las Islas Vírgenes, que representa aproximadamente el 75% de St.