L'agglomération de Cognat-Lyonne est située dans le département Allier.
Les communes alentours sont les suivantes : Charmes, Monteignet-sur-l'Andelot, Escurolles, Biozat, Espinasse-Vozelle, Serbannes.
1 infirmier et infirmière à domicile exerce à Cognat-Lyonne.