Obec Bystročice leží v Olomouckém kraji v ORP Olomouc v nadmořské výšce 215 m. V roce 2014 zde žilo 755 obyvatel. Bystročice má katastrální území o rozloze 801 ha.