A hammerhead shark without fins has been found washed up on a far north Queensland beach.

The two-and-a-half-metre shark was found dead with its fins missing on Kewarra Beach by local resident Chris Lloyds on Monday morning.

Fisheries Queensland is investigating how a hammerhead shark found on Kewarra Beach in north Queensland came to be de-finned. Credit:Chris Lloyds/ABC News

"It was obviously a confronting sight knowing that the only reason that that beautiful creature was dead was because someone had cut off all its fins," Mr Lloyds told the ABC.

"A rather sad indictment of society, particularly [in] our area which boasts the [Great Barrier Reef]. It was quite sad."