Ab 1935 wurde die Eisenbahn- Stichstrecke Riga Rūjiena gebaut, die Bahnstation Mazsalaca wurde am 9. Oktober 1937 eröffnet. 1940/1941 wurde der Ort von den Russen und von 1941 bis 1944 von den Deutschen besetzt.