Jarnages est une commune du département de la Creuse, dans la région de Nouvelle-Aquitaine.
Jarnages est une commune chef-lieu de canton.
Jarnages fait partie du canton de Gouzon 
Jarnages adhère à la la communauté de communes Creuse Confluence 
Jarnages fait partie du bassin de vie de Guéret 
Le maire de Jarnages est M. Vincent TURPINAT - Cadre de la fonction publique (2026)
La population de Jarnages est de 477 habitants (2025) 
L'altitude moyenne de Jarnages 480 mètres.
Le code postal de Jarnages est : 23140
Le code INSEE de Jarnages est : 23100
1 Il y a 1 Ecole à Jarnages. Voir les établissements scolaires de Jarnages. 
2 2 médecins généralistes liberaux exercent à Jarnages. 
7.3 La part des résidences secondaires est de 7.3 %. 
Tous les chiffres et statistiques sur Jarnages sur le site Insee.fr 
Vigeville: à 2.53 km
Pionnat: à 4.76 km
Cressat: à 5.02 km
Parsac: à 5.62 km
Ajain: à 7.39 km
Ladapeyre: à 7.92 km
Saint-Dizier-la-Tour: à 7.94 km
Mazeirat: à 9.11 km
Domeyrot: à 9.24 km
Saint-Laurent: à 9.62 km
Moutier-d'Ahun: à 10.24 km
Celle-sous-Gouzon: à 10.32 km
Chénérailles: à 10.44 km
Saint-Hilaire-la-Plaine: à 10.60 km
Saint-Chabrais: à 10.76 km
Ahun: à 11.01 km
Saint-Pardoux-les-Cards: à 11.29 km
Saint-Silvain-sous-Toulx: à 11.87 km
Ecole primaire - Public