Gnilec este un sat din raionul Drahičyn, din regiunea Brest, Belarus. Gnilec se află la 149 m altitudine. Cel mai apropiat oraș mare este Biaroza, la 28 km la nord-vest. Printre obiectivele din împrejurimi: Bereza Kartuska Prison (29 km), Orthodox church of the Presentation of Jesus Christ at the Temple in Drahičyn (14,2 km) și Holy Trinity Orthodox church in Biezdziež (8,4 km).