Sémelay est une ville de la Nièvre en région Bourgogne-Franche-Comté. Sémelay compte 263 habitants. La densité de la population de Sémelay est de 8 habitants au km².
Le maire de Sémelay est Monsieur Guy LAFFAYE