
Obec Bílčice leží při silnici č. 46, spojující Šternberk a Opavu. Nachází se 17 km jihovýchodně od Bruntálu a 3,5 km jihozápadně od hráze přehrady Slezská Harta. Kostel sv. Markéty leží v centru obce, nad hlavní silnicí, u křižovatky s místní komunikací č. 452 vedoucí k přehradě.
Jedná se o jednolodní neorientovanou podélnou stavbu se zaoblenými nárožími a půlkruhovým závěrem. Na severní straně se nachází čtyřboká sakristie. Na západní straně stojí hranolová věž s cibulovitou bání. Podvěžím je veden hlavní vstup do kostela. Zařízení kostela pochází z konce 18. stol. tedy z doby jeho výstavby. Úpravami prošel kostel v 19. století. Od roku 1958 je kostel sv. Markéty státem registrovanou památka. Vzhledem k havarijnímu stavu byl v roce 2007 zařazen na seznam nejohroženějších nemovitých památek. Po rekonstrukci zastřešení byl z něho v roce 2010 vyjmut..