Dříve dvě samostatné obce Hoštice a Heroltice byly v roce 1942 spojeny v jednu s názvem Hoštice-Heroltice. Leží při řece Hané, při silnici Vyškov - Kroměříž, 5 km východně od Vyškova v nadmořské výšce 232 metrů nad mořem. Celková výměra obou obcí je 724 ha. V obou obcích je asi 595 obyvatel. Pošta i fara jsou v místě. Ve vzdálenosti 1 km od obce se nachází i železniční stanice.