沙瓦尼亚克（）是法国多尔多涅省的一个市镇，属于萨拉拉卡内达区（Sarlat-la-Canéda）泰尔拉松拉维莱迪厄县（Terrasson-Lavilledieu）。该市镇总面积13.59平方公里，2009年时的人口为340人。
人口.沙瓦尼亚克人口变化图示