Huskvarna is a town in the Municipality of Jönköping, lying on the south west edge of the lake Vättern. Huskvarna has 21 423 inhabitants 2002.