Alma (2011 Town population: 30,904; CA Population 33,018; UA Population 26,016) is a town in Saguenay–Lac-Saint-Jean, in the Canadian province of Quebec.