Saint-Yrieix-sur-Charente est une ville de l'ouest de la France située dans le département de la Charente en région Nouvelle-Aquitaine.
Saint-Yrieix-sur-Charente compte 7.256 habitants.
2.909 ménages se partagent 3.121 habitations à Saint-Yrieix-sur-Charente. Il s'y construit en moyenne 42 logements chaque année.