Saint-Michel-l'Écluse-et-Léparon (nom officiel), abrégé localement en Saint-Michel-Léparon, est une ancienne commune française située dans le département de la Dordogne, en région Nouvelle-Aquitaine. Depuis 1973, elle est associée à la commune de La Roche-Chalais
En 1825, la commune de Léparon fusionne avec celle de Saint-Michel-l'Écluse qui prend alors le nom de Saint-Michel-l'Écluse-et-Léparon2.
Le , elle entre en fusion-association avec celles de Saint-Michel-de-Rivière et de La Roche-Chalais, cette dernière prenant alors le nom de La Roche-de-Saint-Michel1, qu'elle ne garde que peu de temps, redevenant La Roche-Chalais dès le