Confolens  est située dans le département de la Charente en région Poitou-Charentes. Les habitants de Confolens 2 728 hab. (2014) se nomment les Confolentais et les Confolentaises. 
L'altitude moyenne de Confolens est de 150 mètres environ. Sa superficie est de 18.96 km². Sa latitude est de 46.012 degrés Nord et sa longitude de 0.672 degrés Est.