Szilvágy je obec v Maďarsku v Zalianskej župe v obvode Lenti.
Má rozlohu 2427 ha a žije tu 226 obyvateľov (2007).