Cosne-Cours-sur-Loire is a subprefecture of the Nièvre department since 1800. It is also the capital of the "arrondissement" of Cosne-Cours-sur-Loire and the administrative centre () of the "canton" of Cosne-Cours-sur-Loire formed by 7 "communes", with 14,926 inhabitants (2014).