Marnac est une ville de la Dordogne en région Nouvelle-Aquitaine.
Marnac compte 187 habitants appelés les "Marnacois, Marnacoises".
La densité de la population de Marnac est de 23 habitants au km².
Le maire de Marnac est Monsieur Jean-Paul MOUILLAC