Devay est une ville de la Nièvre en région Bourgogne-Franche-Comté.
Devay compte 496 habitants appelés les "Devaysiens, Devaysiennes".
La densité de la population de Devay est de 41 habitants au km².
Le maire de Devay est Monsieur Christian LEVEL