La isla Laggard es una isla rocosa de la Antártida ubicada a a 2 millas al sudeste de la punta Bonaparte, en la costa sudoeste de la isla Anvers, en el archipiélago Palmer.