Town of Salen har 26 vanlige roller og 7 unike roller. «Vanlige roller» innebærer at flere spillere har samme rolle i den samme runden. «Unike roller» innebærer at kun én spiller kan ha rollen i samme spillrunde.