Anonymus szerint már a honfoglaló magyarok is megszálltak itt. A falut 1156-ban említik először "Zalka" néven, ekkor királyi birtok. Ebből az időből említik vámszedőhelyét és királyi sóraktárait. 1261-ben a király az esztergomi érseknek adja, mely egészen 1848-ig birtokosa a falunak. 1295-ben a Hont-Pázmány nemzetségbeli Kázmér fiai dúlják fel a települést.