Der Antoninuswall verläuft über das Ortsgebiet Castlecarys. Zu Beginn des 20. Jahrhunderts wurden dort die Überreste eines römischen Forts freigelegt.[2] Östlich liegt das Tower HouseCastlecary Castle. Es wird vermutet, dass sich an dessen Standort bereits seit Ende des 13. Jahrhunderts eine Festung oder Motte befand. Castlecary Castle entstand schließlich im Jahre 1485.[3][4] Es ist heute als Denkmal der höchsten Kategorie A eingestuft.[5]
Am 10. Dezember 1937 fuhr bei starkem Schneefall und schlechter Sicht bei Castlecary ein Schnellzug auf einen stehen gebliebenen anderen Schnellzug auf. 35 Menschen starben.
Einst erstreckte sich das in der traditionellen schottischen GrafschaftStirlingshire gelegene Castlecary nach Osten bis in die heutige Unitary Authority Falkirk. Die Ortschaft wurde jedoch geteilt und der östliche Teil ist nun als Allandale bekannt. 1971 lebten 284 Personen in Castlecary. Dies bedeutete einen Bevölkerungsanstieg im Vergleich zu 158 Einwohnern zehn Jahre zuvor.[1]
Im Rahmen der historischen Gliederung Schottlands in Civil Parishes zählt Castlecary zu Cumbernauld, das zu Dunbartonshire gehörte. Seit deren Auflösung bildet es eine eigenständige Gemeinde.[6]