The village is about five miles ( 8 km ) north of Redruth and ten miles ( 16 km ) southwest of Newquay .
St Agnes is about five miles ( 8 km ) north of Redruth and ten miles ( 16 km ) southwest of Newquay .