Tags: Military Structure.
Rowallan Castle is an ancient castle located near Kilmaurs at NS 4347 4242 about 5 kilometres (3.1 mi) north of Kilmarnock East Ayrshire Scotland. The castle stands on the banks of the Carmel Water which may at one time have run much closer to the low eminence upon which the original castle stood justifying the old name Craig of Rowallan.