Bain, Alberta

Bain is a locality in Alberta, Canada.

Bain has the name of James Bain, a railroad official.