Conform recensământului efectuat în 2011, populația comunei Voivodeni se ridică la 1.756 de locuitori, în scădere față de recensământul anterior din 2002, când se înregistraseră 1.957 de locuitori.
Majoritatea locuitorilor sunt maghiari (60,14%). Principalele minorități sunt cele de români (28,42%) și romi (9,05%). Pentru 2,22% din populație, apartenența etnică nu este cunoscută.
Din punct de vedere confesional, majoritatea locuitorilor sunt reformați (56,72%), dar există și minorități de ortodocși (28,08%), adventiști de ziua a șaptea (4,33%), martori ai lui Iehova (3,42%), romano-catolici (2,56%) și fără religie (1,65%). Pentru 2,16% din populație, nu este cunoscută apartenența confesională.
Centrul politico-administrativ al comunei este localitatea Voivodeni, aşezată la distanţa de 25 km NE faţă de municipiul Tîrgu Mureş şi la 15 km SV de municipiul Reghin, fiind mărginită de următoarele aşezări:
-la N de localitatea Filpişu Mare, aflată la o distanta de 8 km şi localitatea Breaza, aflată la o distanţă de 7 km;
-la NE de localitatea Reghin, aflată la o distanţă de 15 km;
-la E de localitatea Periş aflată la distanţa de 3 km, respectiv de localitatea Gorneşti aflată la o distanţă de 4,4 km;
-la S de localitatea Glodeni, aflată la distanţa de 6 km;
-la V de localitatea Toldal, aflată la distanţa de 5 km;
-la NV de localitatea Onuca, aflat la distanţa de 7 km;
Localitatea este traversată de Drumul judeţean DJ 154 J Breaza - Voivodeni - Glodeni.
Legătura cu satul Toldal se face pe Drumul comunal DC 154 Voivodeni - Toldal(Intersecția DJ 154/J - Toldal - Intersecția DJ 153/B).