Craigmyle, Alberta
Craigmyle is a hamlet in Alberta, Canada within Starland County.It was named in 1912 by a Canadian Northern Railway ahead of the train's arrival in April 1914.[4] Previously incorporated as a village, Craigmyle dissolved to become a hamlet on 1 January 1972.[5] The population of Craigmyle according to the 2013 municipal census conducted by Starland County is 79.[1] This Southern Alberta location article is a stub.