A shark attack at a popular Sydney beach has sparked demands for a cull of the predators.

A woman has been attacked by a shark at Sydney's popular Coogee Beach.

The victim, a woman in her 30s. was pulled from the water by members of the public who commenced first aid before the arrival of emergency services. Credit: TNV