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