Obec Bílov leží v Moravskoslezském kraji v ORP Bílovec v nadmořské výšce 347 m. V roce 2014 zde žilo 572 obyvatel. Bílov má katastrální území o rozloze 1039 ha.