Az eredetileg Sasmaka nevű, pár száz lakosú település 1917-ben kapott városi jogokat. 1926-ban átkeresztelték Valdemārpils névre, a település jeles szülöttje, Krišjānis Valdemārs írónak tiszteletére. A 2009-es közigazgatási reformig Lettország Talsi járásához tartozott.