La gare de Lussac-les-Châteaux est une gare ferroviaire française des lignes de Mignaloux - Nouaillé à Bersac et de Lussac-les-Châteaux à Saint-Saviol, située sur le territoire de la commune de Lussac-les-Châteaux dans le département de la Vienne en région Nouvelle-Aquitaine. Elle est mise en service en 1867 par la Compagnie du chemin de fer de Paris à Orléans (PO). C'est une halte de la Société nationale des chemins de fer français (SNCF) du réseau TER Nouvelle-Aquitaine desservie par des trains régionaux.