Miejscowość Horodło to miasto, które znajduje się w wschodniej Polsce, województwo Lubelskie, kod pocztowy 22-523. Miasto należy do powiatu hrubieszowskiego. Powierzchnia zajmuje 130,2 km2.
Historia założenia nie jest dokładnie znana. Pierwsze wzmianki wskazują na wieloletną historię, która związana jest z licznymi okolicznymi tradycjami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasteczka Horodło sięga ok. 5 259. Bezrobocie tu jest średnie i osiąga szacunkowo wartość 7%. W mieście Horodło gęstość zaludnienia wynosi 41 osób/km2. Numer/Numery kierunkowe to (+48) 84, a numery tablic rejestracyjnych rozpoczynają się od LHR.
Miejscowość Horodło leży niedaleko takich metropolii, miast i wsi jak: Hrubieszów (12,4 km) Białopole (17,3 km) Dubienka (19,3 km) Trzeszczany (20,2 km) Werbkowice (22,7 km) Uchanie (24,6 km) Mircze (27,8 km) Żmudź (29,1 km) Dorohusk (29,2 km) Wojsławice (32,1 km).
Bez względu na porę roku Horodło i okolica przyciąga turystów gwarantując ogrom atrakcji. Znajduje się tu masa ciekawych miejsc, które tworzą wyjątkowy klimat miasteczka. Horodło posiada jeden z najciekawszych i unikalnych krajobrazów. W miejscowości Horodło i okolicy znajduje się dużo pomników przyrody, obszarów zielonych oraz parków. Miejscowość Horodło stwarza wygodne warunki zarówno dla mieszkańców, jak i dla odwiedzających.