Mosonszolnok (), () is a village in Gyà Âr-Moson-Sopron county, Hungary.
The name is of Slavic origin, most likely derived from Soþnik. "Soþ" (salt) + derivational suffix "-nik" meaning "salt store". Less probable theory is Slavic stavnik, literally "a stopping place" (a place to check goods and to exchange horses).