Somogyhárságy ist eine ungarische Gemeinde im Kreis Szigetvár im Komitat Baranya. Zur Gemeinde gehören der nördlich gelegene Ortsteil Kishárságy und der südlich gelegene Antalfalu.[2] Die ungarndeutsche Bezeichnung für den Ort war Harschad. Bis zur Vertreibung nach dem Zweiten Weltkrieg wurde der Ort mehrheitlich von Ungarndeutschen bewohnt.[3]
Somogyhárságy wurde 1346 erstmals urkundlich erwähnt. Im Jahr 1913 gab es in der damaligen Kleingemeinde 185 Häuser und 1219 Einwohner auf einer Fläche von 4507 Katastraljochen.[4] Sie gehörte zu dieser Zeit zum Bezirk Szigetvár im Komitat Somogy.
In Somogyhárságy treffen die Nebenstraßen Nr. 66125 und Nr. 66128 aufeinander. Es bestehen Busverbindungen nach Kishárságy, über Magyarlukafa nach Vásárosbéc sowie über Somogyapáti nach Szigetvár, wo sich der
nächstgelegene Bahnhof befindet.