Η Αγιά είναι πεδινή κωμόπολη στο ανατολικό τμήμα της περιφερειακής ενότητας Λαρίσης. Βρίσκεται σε λοφώδη περιοχή στους νοτιοανατολικούς πρόποδες της Όσσας που, προς ανατολάς, βλέπει στο τέλος του Θερμαϊκού Κόλπου και στο Αιγαίο Πέλαγος.