Cosne-Cours-sur-Loire compte 12123 habitants pour une densité de 227 habitants par kilomètre carré. Cette commune se trouve dans la région Bourgogne et dans le département Nièvre(58). Le code postal de Cosne-Cours-sur-Loire est le 58200 et son maire est M Michel VENEAU.