Det er nevnt flere steder i de norrøne kildene at slaget stod ved ei elv som ble kallet Helgeå. I den angelsaksiske krønike, er det også skrevet at slaget stod ved «holmen ved den hellige elven» . I en dråpa til kong Knut nevner også skalden Ottar Svarte at slaget stod ved en hellig elv ). I nyere historieskriving har det vært diskusjon omkring lokaliseringen av slagstedet, men den vanligste oppfatningen er at slaget stod i Hanöbukten, ved utløpet av Helgeå (Helgeån) i nærheten av Åhus i Kristianstad kommune på østkysten av Skåne.