Rozprestiera sa v západnej časti Nitrianskej pahorkatiny na juhovýchodnom úpätí Považského Inovca, severovýchodne od okresného mesta Hlohovec. Horné Otrokovce je komunikačne priebežná, hlavnú trasu tvoria štátne cesty III. Triedy č. 5142 Horné Otrokovce – Dolné Otrokovce a č. 5075 Horné Otrokovce – Radošina, ktoré sa v obci spájajú. Obec je takto spojená s okresným mestom Hlohovec približne 14 km a kúpeľným mestom Piešťany, ktoré je vzdialené približne 19 km.
Rozprestiera sa v západnej časti Nitrianskej pahorkatiny na juhovýchodnom úpätí Považského Inovca, severovýchodne od okresného mesta Hlohovec. Horné Otrokovce je komunikačne priebežná, hlavnú trasu tvoria štátne cesty III. Triedy č. 5142 Horné Otrokovce – Dolné Otrokovce a č. 5075 Horné Otrokovce – Radošina, ktoré sa v obci spájajú. Obec je takto spojená s okresným mestom Hlohovec približne 14 km a kúpeľným mestom Piešťany, ktoré je vzdialené približne 19 km.