Almshouse An almshouse was formerly a house built by a ruler, charitable organization or person for giving alms to poor people or to live in.