Comuna este situată în partea de nord-vest a judeţului Mureş, fiind străbătută de drumul judeţean 152 B Tîrgu Mureş – Şăulia, în apropiere de oraşul Tg-Mureş. Distanţele faţă de principalele oraşe ale judeţului sunt: municipiul Tg.Mureş 38 km, oraşul Luduş 40 km.