Topiło – wieś w Polsce położona w województwie podlaskim, w powiecie hajnowskim, w gminie Hajnówka.

W latach 1975–1998 miejscowość administracyjnie należała do województwa białostockiego.

Topiło położone jest w kompleksie leśnym Puszczy Białowieskiej nad sztucznym zbiornikiem wodnym o tej samej nazwie, na rzece Perebel. Bogactwo flory i fauny tego akwenu sprawiają wrażenie naturalnego jeziora w środku puszczy. Przez środek przecina go grobla, po której biegnie tor kolejki wąskotorowej. 27 maja 1945 roku w Topile-Majdanie (na tzw. „czternastym”) miało miejsce starcie partyzantów szwadronu pod dowództwem Zygmunta Błażejewicza „Zygmunta” z 5 Wileńskiej Brygady AK z obławą NKWD, w trakcie której zginęli „Julek” i „Jastrząb”. W miejscowości znajduje się mogiła poległych.

Według stanu z 31 grudnia 2012 mieszkało tu 46 stałych mieszkańców.

Prawosławni mieszkańcy wsi należą do parafii Wniebowstąpienia Pańskiego w Werstoku, a wierni kościoła rzymskokatolickiego należą do parafii Świętych Cyryla i Metodego w Hajnówce.

Części wsi +Integralne części wsi Topiło SIMC Nazwa Rodzaj 0030194 Basen część wsi0030202 Czternasty część wsi0030219 Grosz część wsi0030225 Majdan część wsi