Søby est un village dans la commune d'Odder, dans la région de Jutland central, au Danemark. Søby se situe à 10 m d'altitude. La grande ville la plus proche est Horsens, à 23 km à l'ouest. Plages à proximité : Dyngby (8,1 km), Saksild (9,3 km), Rude (11 km). Parmi les sites touristiques alentour : ARoS Aarhus Kunstmuseum (29 km), Musée Moesgård (21 km) et Illerup Ådal (24 km). Parmi les sites naturels : Møllehøj (25 km) et Ejer Bavnehøj (25 km).