La commune de Saint-Nexans, et qui est agricole et paisible, est situé dans le département de la Dordogne. Elle compte 898 habitants. Le parc immobilier est surtout composé de bâtiments anciens. Une part d'enfants et d'adolescents de 23% définit la population, principalement âgée. La santé économique comprend un taux de chômage de 10%, par contre un taux d'ouvriers de 57%.
La localité profite de conditions climatiques définies par un ensoleillement de 2055 heures par an, par contre des précipitations de 683 mm par an. Indiquons une évolution du nombre de places en établissement scolaires de 39, une densité de population de 70 hab./km², une quotité d'utilisation de la voiture de 5% et un pourcentage de propriétaires de 88%, un taux de déplacement vers un lieu de travail extérieur de 93%.