The Battle of Heligoland (or Helgoland) was fought on 9 May 1864, during the Second War of Schleswig between the navy of Denmark and the allied navies of Austria and Prussia south of the then-British North Sea island of Heligoland where the Battle of Heligoland (1849) had taken place.