Der oststeirische Ort Edelsbach liegt in einem Seitental des Raabtales. Auf einer kleinen Anhöhe erhebt sich die gotische Pfarrkirche hl. Jakobus der Ältere.
Über den Ursprung der Pfarre Edelsbach finden sich von Pfarrer Felber Aufzeichnungen aus dem Jahre 1840.
Die Pfarre ist im 15. Jahrhundert entstanden, wird aber schon um das Jahr 1100 als Pfarre Sankt Jakob genannt. Dass die Kirche eine Filiale der großen Hauptpfarre Riegersburg war und dass der Patron der Apostel Jakobus ist, weist auf eine frühe Gründung hin.
Zur Zeit der Reformation war sie eine Filialkirche der Pfarre Windisch Hartmannsdorf bis 1616, kam aber bald wieder zur Pfarre Riegersburg. Wegen der weiten Entfernung von der Hauptpfarre dürfte sie ziemlich früh zu einer eigenen Pfarre ernannt worden sein.