Cognat-Lyonne est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Cognat-Lyonne fait partie du canton de Bellerive-sur-Allier 
Cognat-Lyonne adhère à la la communauté d'agglomération Vichy Communauté 
Cognat-Lyonne fait partie du bassin de vie de Gannat 
Le maire de Cognat-Lyonne est M. Jean-Claude CHATARD - Ancien cadre (2026)
La population de Cognat-Lyonne est de 707 habitants (2025) 
L'altitude moyenne de Cognat-Lyonne 368 mètres.
Le code postal de Cognat-Lyonne est : 03110
Le code INSEE de Cognat-Lyonne est : 03080
1 Il y a 1 Ecole à Cognat-Lyonne. Voir les établissements scolaires de Cognat-Lyonne. 
1.5 La part des résidences secondaires est de 1.5 %. 
Tous les chiffres et statistiques sur Cognat-Lyonne sur le site Insee.fr 
Espinasse-Vozelle: à 2.31 km
Monteignet-sur-l'Andelot: à 4.03 km
Serbannes: à 4.08 km
Biozat: à 4.51 km
Escurolles: à 5.06 km
Charmes: à 5.47 km
Brugheas: à 5.79 km
Saint-Pont: à 6.25 km
Vendat: à 6.99 km
Saulzet: à 7.22 km
Poëzat: à 7.23 km
Bellerive-sur-Allier: à 7.75 km
Effiat: à 7.97 km
Mayet-d'École: à 8.24 km
Gannat: à 8.50 km
Saint-Genès-du-Retz: à 8.62 km
Charmeil: à 8.82 km
Saint-Sylvestre-Pragoulin: à 8.95 km
Mazerier: à 9.19 km
Bas-et-Lezat: à 9.22 km
Broût-Vernet: à 9.35 km
Vichy: à 9.64 km
Jenzat: à 10.27 km
Montpensier: à 10.38 km
Saint-Rémy-en-Rollat: à 10.66 km
Saint-Germain-de-Salles: à 10.70 km
Abrest: à 10.71 km
Randan: à 10.79 km
Villeneuve-les-Cerfs: à 10.82 km
Hauterive: à 10.97 km
Saint-Priest-d'Andelot: à 11.20 km
Vensat: à 11.31 km
Saint-Clément-de-Régnat: à 11.82 km
Bègues: à 11.85 km
Vernet: à 11.98 km
Cusset: à 12.00 km
Ecole Primaire - Public