Šalgovce é um município da Eslováquia, situado no distrito de Topoľčany, na região de Nitra. Tem 8,99 km² de área e sua população em 2018 foi estimada em 516 habitantes.[1]