Višňová (německy Weigsdorf) je obec v okrese Liberec v Libereckém kraji. Leží u česko-polských státních hranic. V obci žije přibližně 1 400 obyvatel.