Gnilec ist ein Dorf in Rajon Drahitschyn, in Breszkaja Woblasz, Belarus. Gnilec liegt auf 149 m Höhe. Die nächste größere Stadt ist Bjarosa, 28 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Bereza Kartuska (29 km), Orthodox church of the Presentation of Jesus Christ at the Temple in Drahičyn (14,2 km) und Holy Trinity Orthodox church in Biezdziež (8,4 km).