Sama conta una popolazione di circa 10.000 abitanti ed è uno dei principali centri abitati del comune di Langreo, che nel complesso supera i 40.000 residenti.
La popolazione è prevalentemente di origine asturiana, con una presenza crescente di nuovi residenti provenienti da altre parti della Spagna e dell’Europa, attratti dalla qualità della vita e dal costo della vita più contenuto rispetto ad altre città.
La città ha una struttura demografica equilibrata, anche se si nota una leggera prevalenza di popolazione adulta e anziana, tipica delle zone post-industriali. Tuttavia, nuove iniziative culturali e formative stanno stimolando il ritorno di giovani e famiglie.