Aberavon Beach (), also known as Aberavon Sands, is a three-mile (5 km) stretch of sandy beach on the north-eastern edge of Swansea Bay in Port Talbot, Wales.
Also referred to as Aberavon Sands, Aberavon Beach stretches for three miles (5 km) along the northeastern coast of Swansea Bay near Port Talbot, Wales.