Το Ανωχώρι είναι πεδινός οικισμός στο νότιο τμήμα του νομού Λαρίσης. Βρίσκεται στην πεδιάδα των Φαρσάλων, κοντά στα όρια με τον νομό Καρδίτσας και στην επαρχιακή οδό Σοφάδων-Φαρσάλων, στις όχθες του μικρού ποταμού Φαρσαλιώτη (ή Ταμπάκου, παραπόταμου του Ενιπέα) και σε μέσο σταθμικό υψόμετρο 130. Απέχει 43 χλμ. περίπου Ν. ΝΔ. της Λάρισας. [4][5][6][7][8]
Ο οικισμός αναγνωρίστηκε το 1883 ως Άνω Τσιαχμάτι και προσαρτήθηκε στον δήμο Φαρσάλων του νομού Λαρίσης. Το 1928 μετονομάστηκε σε Ανωχώρι και το 1929 προσαρτήθηκε στην κοινότητα Κατωχωρίου. Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Κατωχωρίου και προσαρτήθηκε στον δήμο Ενιππέα. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Ενιππέα και προσαρτήθηκε στον δήμο Φαρσάλων.[3]