Werechanie – wieś w Polsce położona w województwie lubelskim, w powiecie tomaszowskim, w gminie Rachanie.
W latach 1975–1998 miejscowość administracyjnie należała do województwa zamojskiego.
Wieś jest sołectwem w gminie Rachanie. Według Narodowego Spisu Powszechnego z roku 2011 wieś liczyła 444 mieszkańców.
Części wsi +Integralne części wsi Werechanie SIMC Nazwa Rodzaj 0896887 Popówka część wsi
Historia Wieś położona w środkowej części gminy Rachanie, nad rzeką Werechanką, w obrębie Grzędy Sokalskiej. Pierwsza wzmianka o miejscowości pochodzi z roku 1446W. Bondyra 1993. s. 129 choć jak udowadnia A. Janeczek dotyczyła raczej miejsca topograficznego niż wsi, która wówczas jeszcze chyba nie istniałaA. Janeczek 1993. s. 149. W 1472 roku Werechanie jako wieś królewska w starostwie bełskim liczyły 9 łanów użytkówA. Janeczek, A. Świerzawski 1991, s. 44. W sierpniu 1535 roku rozgraniczono wsie królewskie Werechanie i Tarnawatkę od wsi ziemiańskich Niemirówka i KrynicH. Stamirski 1968. s. 30 i 64. Rejestr poborowy z 1531 roku notował tu 2 i 3/4 łana użytków, natomiast w 1578 roku 9 łanów użytków, 8 zagrodników z ziemią, 2 komorników z bydłem, 4 komorników, 2 rzemieślników i cerkiewA Jabłoński 1902, s. 205, 241. W 1565 roku wieś drogą zmiany za Damienice przeszła w ręce Oleśnickich, którzy założyli tu folwark.