Gnilec est un village dans le raïon de Drahitchyn, dans Voblast de Brest, en Biélorussie. Gnilec se situe à 149 m d'altitude. La grande ville la plus proche est Biaroza, à 28 km au nord-ouest. Parmi les sites touristiques alentour : Prison de Bereza Kartuska (29 km), Orthodox church of the Presentation of Jesus Christ at the Temple in Drahičyn (14,2 km) et Holy Trinity Orthodox church in Biezdziež (8,4 km).