Kirkcaldy is a hamlet in southern Alberta, Canada within Vulcan County. It is located 0.3 kilometres (0.19 mi) west of Highway 23, approximately 98 kilometres (61 mi) southeast of Calgary.
Coordinates: 50°20′06″N 113°14′16″W / 50.33500°N 113.23778°W