Впервые упоминается под 1582 годом под названием Сасмаккен (нем.Saßmacken). В это время представлял собой деревню в 10 домов и с населением около 100 человек. К 1834 году население достигает 600 человек, и Сасмаккен получает статус местечка в составе Курляндской губернии, а в 1917 году — статус города. В 1926 году в честь столетия со дня рождения общественного деятеля и публициста, лидера движения младолатышей и национального возрождения Кришьяниса (Кришьяна) Валдемара город, в котором он некоторое время работал, был переименован в Валдемарпилс.