Die Kleinstadt wurde 1262 zum ersten Mal unter dem deutschen Namen Birkenhain (siehe Deutsche Ostsiedlung) erwähnt und liegt zirka 23 Kilometer östlich von Senica sowie 12 Kilometer südlich der Bezirksstadt Myjava am nördlichen Ende der Kleinen Karpaten. Der Ort erhielt 1709 seine Stadtrechte. Mitte des 19. Jahrhunderts war die Stadt ein Zentrum der Anhänger von Ľudovít Štúr und 1848–1849 eines der Zentren des Slowakischen Aufstandes.