Gornesti este situata in partea nordica a judetului Mures pe drumul national DN 15 Targu-Mures - Reghin, la 17 kilometri distanta de municipiul Targu-Mures. Localitatea este traversata de raul Mures.
Comuna Gornesti are in componenta urmatoarele localitati: Gornesti, Iara de Mures, Ilioara, Mura Mare, Mura Mica, Padureni, Peris, Petrilaca de Mures, Teleac. Localitatile invecinate sunt Glodeni, Voivodeni, Dumbravioara, Sangeru de Padure.
Asezata pe malul stang al Muresului, la jumatatea distantei dintre Reghin si Targu-Mures, Gornestiul este una din cele mai vechi asezari din judet. Aici au fost descoperite clopotele scitice asemanatoare celor de la Bucuresti. Trei statuete de bronz reprezentand pe Venus, Fortuna si Jupiter (bust) au fost donate de un locuitor din acest sat M.N.I.T Cluj-Napoca.
Date scrise asupra asezarii Gornesti gasim inca de la 1319, cand comuna ne apare sub denumirea de Knezeg si regele Carol Robert o face donatie voievodului Transilvaniei Szecseny Toma. Acesta stapaneste localitatea pana in 1395, cand face schimb cu un oarecare Zsigmund trecand in folosinta acestuia satele Gornesti, Dumbravioara, Libancsi si Ebed, precum si satele Herina Bilac si Neci din judetul Cluj.