Alma (; ) is a commune located in Sibiu County, Transylvania, Romania. It is composed of three villages: Alma, Giacăș (Gyákos; Jakobsdorf), and Șmig (Somogyom; Schmiegen).

At the 2011 census, the commune had 1,886 inhabitants; of those, 70.1% were Romanians, 24.2% Hungarians, and 4.7% Roma. At the 2021 census, Alma had a population of 1,692; of those, 68.85% were Romanians, 20.98% Hungarians, and 4.79% Roma.

References