Sobáčov leí 4 km západně od Litovle na pravém břehu Mlýnského potoka v nadmořské výce asi 235 m. V roce 1960 byl Sobáčov připojen jako místní část k Mladči.