Šahy është qytezë në distriktin Levice, në Nitriansky kraj, Sllovakia. Šahy ndodhet në lartësinë 135 m mbi nivelin e detit, në rrëzë të malit Börzsöny, buzë ujit: Ipoly. Popullsia: 6 857 banorë (2025). Qyteti më i afërt: Levice, 30 km në veriperëndim. Afër kufirit: Hungaria, 1,3 km. Vende interesante përreth: Čabraď Castle (23 km), Esztergom Basilica (34 km) dhe Esztergom Castle (34 km). Natyra përreth: Oszlopó Spring (6,8 km).

Shkruhet edhe Šahy.