Lussac-les-Châteaux est une commune du département Vienne, en Nouvelle-Aquitaine, avec 2 263 habitants — les Lussacois. Sur 28,0 km² de territoire, la densité atteint 80 habitants au km², à une altitude moyenne de 114 m. La commune fait partie de l'intercommunalité CC Vienne et Gartempe. Lussac-les-Châteaux est reconnue par les labels Petite Ville de Demain.
La population est en recul (-2,4 % en 10 ans). Le revenu médian s'établit à 20 900 € par an et par unité de consommation, avec un taux de pauvreté de 15,0 %. Le taux de chômage local est de 10,6 %, dans la moyenne nationale. 190 entreprises actives structurent le tissu économique local.
Une maison se négocie en moyenne 1 316 €/m² à Lussac-les-Châteaux. Le climat est tempéré frais (moyenne annuelle de 12,5 °C, 1 968 h de soleil par an). Patrimoine local : 4 monuments historiques et 1 musée. 4 établissements scolaires présents sur la commune.