Craigmillar, Alberta From Wikipedia, the free encyclopedia Craigmillarclass=notpageimage| Location of Craigmillar, Alberta Craigmillar is a locality in Alberta, Canada.[1] The community was named after Craigmillar, Scotland, the native home of an early postmaster.[2] ↑ "Craigmillar". Geographical Names Data Base. Natural Resources Canada. ↑ Place-names of Alberta. Ottawa: Geographic Board of Canada. 1928. p. 39. This Central Alberta location article is a stub. You can help Wikipedia by expanding it.vte Related Articles