St Agnes is a civil parish and a large village on the north coast of Cornwall, England, UK. The village is about five miles (8 km) north of Redruth and ten miles (16 km) southwest of Newquay. An electoral ward exists stretching as far south as Blackwater. The population at the 2011 census was 7,565.
The village of St Agnes, a popular coastal tourist spot, lies on a main road between Redruth and Perranporth. It was a prehistoric and modern centre for mining of copper, tin and arsenic until the 1920s. Local industry has also included farming and fishing, and more recently tourism.