=== Liste des maires ===
{{ÉluDébut |Titre= Liste des maires successifs}}
{{Élu |Début= 1799|An VIII (1799) |Fin= 1802|An XI (1802) |Identité= Thomas de Cran}}
{{Élu |Début= 1803|An XII (1803) |Fin= 1815 |Identité= François Desbois}}
{{Élu |Début= 1815 |Fin= 1819 |Identité= Paul François Maillard}}
{{Élu |Début= 1819 |Fin= 1821 |Identité= Julien Marie Morice}}
{{Élu |Début= 1821 |Fin= 1830 |Identité= Paul François Maillard}}
{{Élu |Début= 1830 |Fin= 1832 |Identité= Julien Marie Morice}}
{{Élu |Début= 1832 |Fin= 1839 |Identité= Jean-Louis Le Thiec}}
{{Élu |Début= 1839 |Fin= 1840 |Identité= Jean Porcher ({{1er|adjoint}} remplissant les fonctions de maire)}}
{{Élu |Début= 1840 |Fin= 1842 |Identité= Jean Valée}}
{{Élu |Début= 1842 |Fin= 1848 |Identité= Julien Marie Morice}}
{{Élu |Début= 1848 |Fin= 1849 |Identité= François Marie Geffray}}
{{Élu |Début= 1849 |Fin= 1858 |Identité= Joseph Doucet}}
{{Élu |Début= 1858 |Fin= 1865 |Identité= Jean Pierre Marie Boterf}}
{{Élu |Début= 1865 |Fin= 1874 |Identité= Louis Marie Noel}}
{{Élu |Début= 1875 |Fin= 1883 |Identité= Jean Pierre Marie Boterf}}
{{Élu |Début= 1894 |Fin= 1896 |Identité= Henri Magre}}
{{Élu |Début= 1896 |Fin= 1933 |Identité= Paul Vigneron de la Jousselandière}}
{{Élu |Début= 1933 |Fin= 1945 |Identité= Michel Denarie}}
{{Élu |Début= 1945 |Fin= 1945 |Identité= Jean Guillo}}
{{Élu |Début= 1945 |Fin= 1971 |Identité= Louis Picaud}}
{{Élu |Début= 1971 |Fin= 1977 |Identité= Joseph Danot}}
{{Élu |Début= 1977 |Fin= 2014 |Identité= Jean Thomas| Parti=[[Rassemblement pour la République|RPR]] puis [[Union pour un mouvement populaire|UMP]] |Qualité=Géomètre<br />conseiller général du [[canton de La Roche-Bernard]] <small>(2004-2011)</small><ref>{{Lien web |url=https://www.ouest-france.fr/elu-la-mairie-pendant-43-ans-jean-thomas-raccroche-1648306 |titre=Élu à la mairie pendant 43 ans, Jean Thomas raccroche |date=22 octobre 2013 |consulté le=24 mars 2014}}</ref>}}
{{Élu actuel|Début= 2014 |Identité= Alain Guihard<ref>« [https://www.ouest-france.fr/municipales-nivillac-alain-guihard-elu-maire-avec-six-adjoints-2071378 Municipales à Nivillac. Alain Guihard, élu maire avec six adjoints] », [[Ouest-France]], 31 mars 2014</ref>| Parti=[[Divers droite|DvD]] |Qualité=Inséminateur <br />conseiller général du [[canton de La Roche-Bernard]] <small>(depuis 2011)</small>}}
|