Somodor [ŝomodor] estas malgranda vilaĝo en Hungario, en regiono Suda Transdanubio, en departemento Somogy, en Distrikto Kaposvár.
Somodor situas sur ebenaĵo, laŭ rojo, fine de sakovojo, laŭ fervojo Siófok-Kaposvár. Igal troviĝas 13, Kaposvár 16 km-ojn.
Oni trovis restaĵojn el la romia epoko. La fervojo atingis la vilaĝon en 1916. Vilaĝservoj estas kulturdomo, biblioteko, migra poŝto.