Το Αγιοχώρι είναι κτισμένο σε υψόμετρο 220 μέτρων και βρίσκεται νοτιοανατολικά από την πόλη των Σερρών. Κατά τη διάρκεια του Μακεδονικού Αγώνα δέχτηκε αλλεπάλληλες επιθέσεις από Βούλγαρους ένοπλους, ενώ κάτοικοί του συμμετείχαν στα γεγονότα λαμβάνοντας το μέρος της μιας ή της άλλης πλευράς. Το 1913 απελευθερώθηκε από τον ελληνικό στρατό στα πλαίσια του Β΄ Βαλκανικού Πολέμου μαζί με την υπόλοιπη περιοχή των Σερρών. Μέχρι το 1928 έφερε την ονομασία Γράτσιανη, η οποία μεταβλήθηκε σε Αγιοχώρι. Κατά τα τέλη του 1941, οι βουλγαρικές δυνάμεις Κατοχής εκτέλεσαν 8 κατοίκους του Αγιοχωρίου ως αντίποινα για το ξέσπασμα της εξέγερσης της Δράμας.