St Agnes liegt an der Nordküste Cornwalls, wo der Atlantik gegen die Küste schlägt. Eingebettet zwischen Perranporth im Süden und Porthtowan im Norden, erhebt sich in der Nähe der markante Vorsprung St Agnes Head. Die Gemeinde zählt zu den malerischen Küstenorten der Region und ist als Teil einer besonders schönen Landschaft geschützt.
Früher prägte der Bergbau das Leben hier, denn St Agnes war ein bedeutender Ort für die Zinngewinnung. Der Name geht auf die Heilige Agnes zurück, die als Schutzpatronin des Ortes gilt. In späteren Zeiten wurde die Gegend vor allem durch die Fernsehserie „Poldark“ bekannt, die hier gedreht wurde.
Heute zieht St Agnes Besucher mit seinem Küstencharme an, besonders Windsurfer schätzen die Bedingungen. Neben dem Hauptort gehören auch Churchtown, Mingoose und Mithian zur Gemeinde. Die Umgebung mit ihren Buchten und dem markanten Head bietet ideale Bedingungen für Wassersport und entspannte Spaziergänge.