A man has been killed in a shark attack on the north-west coast of Western Australia.

The incident happened at Cable Beach in the Kimberley region’s popular tourism destination of Broome about 8.45am local time (12.45am GMT).

It is understood that the man had been swimming when he was bitten.

WA Police said the man was recovered from the water and treated by local police officers before St John Ambulance arrived at the beach.

"Tragically the man has died as a result of his injuries," a WA Police spokesperson said.

The attack occurred approximately 0.9 miles (1.5km) north of Cable Beach Surf Club, the Department of Primary Industries and Regional Development said on the Government’s SharkSmart website.

The Shire of Broome’s rangers worked with government departments including the Department of Fisheries to close beaches in the area to the public – from Coconut Wells to Streeter’s Jetty.

"People are urged to stay out of the water and not travel to the beaches," the shire warned.

Beaches will remain closed until 9am on Monday (local time).

"No swimming is permitted under any circumstances," the Shire of Broome said.

"The decision has been made in consultation and partnership with the Department of Fisheries and other relevant stakeholders."

The shire thanked people for their cooperation "on this sad day for our community".

Broome is a popular holiday destination – particularly with international visitors. But WA’s tough border restrictions during the coronavirus pandemic has made it a perfect option for West Australians searching for a getaway within the state.

The man’s death comes after Andrew Sharpe was fatally attacked by a shark in Western Australia’s Wylie Bay in October.

It is the eighth fatal shark attack in Australian waters this year alone.