Castlemartin may refer to:
Castlemartin, Pembrokeshire, a village in Wales
Castlemartin (hundred), a former administrative unit in Wales named after the village
Castlemartin Training Area, British Army training area
Castlemartin House and Estate, County Kildare, Ireland
Distance between:
London to Castlemartin211 Miles / 339 Kms Liverpool to Castlemartin149 Miles / 240 Kms