Bain, Alberta From Wikipedia, the free encyclopedia Bain is a locality in Alberta, Canada.[1] Bain has the name of James Bain, a railroad official.[2] ↑ "Bain". Geographical Names Data Base. Natural Resources Canada. ↑ Place-names of Alberta. Ottawa: Geographic Board of Canada. 1928. p. 14. 49°17′00″N 110°24′06″W / 49.28333°N 110.40157°W / 49.28333; -110.40157 (Bain, Alberta) This Southern Alberta location article is a stub. You can help Wikipedia by expanding it.vte Related Articles