Corfe Castle liegt etwas im Landesinnern auf der Halbinsel Isle of Purbeck, in der Grafschaft Dorset, im Süden Englands. Der kleine Fluss Corfe umfließt den kleinen Ort. London liegt rund 170 km, Bristol knapp 100 km und Dover etwas mehr als 240 km entfernt. Alle Angaben in Luftlinie.
Der Ort zählt rund 1'500 Einwohner.