Hans-Werner Schwarz (born 21 September 1946 in Bad Berleburg) is a German politician for the Free Democratic Party.