Šalov (em húngaro: Garamsalló) é um município da Eslováquia, situado no distrito de Levice, na região de Nitra. Tem 19,04 km² de área e sua população em 2018 foi estimada em 358 habitantes.[1]