Topilec to wieś oddalona od Białegostoku o około 20 km i 10 km od Choroszczy. Wieś położona jest w otulinie Narwiańskiego Parku Narodowego i ma bezpośredni dostęp Narwi. Od Topilca rzeka Narew zaczyna bieg kilkoma korytami, obszar ten jest nazywany Polską Amazonią.
Tuż za Topilcem znajduje się wieża widokowa. Ponadto we wsi jest cmentarz żołnierzy niemieckich i rosyjskich z czasów I wojny światowej, a także świetlica wiejska kryta dachem ze słomy.