Sioniac est une ville de la Corrèze en région Nouvelle-Aquitaine.
Sioniac compte 207 habitants appelés les "Sioniacois, Sioniacoises".
La densité de la population de Sioniac est de 20 habitants au km².
Le maire de Sioniac est Monsieur Laurent PUYJALON