Obec Vrchoslavice je historicky vzniklým sídelním útvarem připomínaným již v roce 1351. Půdorys obce lze popsat jako ulicovou vesnici s páteřní komunikační osou, kterou je silnice I. třídy směr Brno - Kroměříž s rozšířením před kostelem, kterou křižuje ve směru kolmém komunikace kratší, pokračování silnice III.třídy směr Němčice nad Hanou. Místní část obce Dlouhá Ves je tvořena převážně návsí mimo komunikační tah silnice I. třídy.
Obec leží v jižní části okresu Prostějov jižně od toku říčky Hané v nadmořské výšce cca 205 m n.m. Svým situováním v úrodné moravské nížině je prioritním zájmem v území zemědělská výroba.
Obec je v těsném kontaktu i s dalšími sousedními obcemi - Mořice a především pak s městem Němčice nad Hanou, které je sídlem některých pověřených úřadů.