Somogyudvarhely [somodjudvarhej] estas vilaĝo en Hungario, en regiono Suda Transdanubio, en departemento Somogy, en subregiono de Csurgó.
La vilaĝo situas sur ebenaĵo, laŭ traira flankovojo, laŭ fervojo Barcs-Murakeresztúr. Csurgó troviĝas 15 km-ojn.
La unua mencio devenis el 1337. Vilaĝservoj estas infanvartejo, infanĝardeno, lernejo, kuracejo, poŝto.