Bad Breisig () is a town in the district of Ahrweiler, in Rhineland-Palatinate, Germany. It is situated on the Rhine, approx. 15km south-east of Bad Neuenahr-Ahrweiler.
Bad Breisig is the seat of the Verbandsgemeinde ("collective municipality") Bad Breisig.