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 zapiski wskazują na długoletnią historię, która powiązana jest z licznymi okolicznymi obyczajami. Uzyskanie praw miejskich nastąpiło w roku nieustalonym. Liczba mieszkańców miasta Horodło wynosi ok. 5 259. Bezrobocie tu jest umiarkowane i osiąga szacunkowo wartość 5%. W miejscowości 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: Uchanie (24,6 km), Werbkowice (22,7 km) , Mircze (27,8 km) , Hrubieszów (12,4 km), Dubienka (19,3 km), Białopole (17,3 km) , Trzeszczany (20,2 km).
Bez względu na porę roku Horodło i okolica przyciąga odwiedzających zapewniając sporo atrakcji. Mieści się tu masa atrakcyjnych miejsc, które budują niesamowity klimat miasta. Horodło posiada jeden z najciekawszych oraz unikalnych krajobrazów. W miejscowości Horodło i okolicy mieści się sporo pomników przyrody, obszarów zielonych oraz parków. Miasteczko Horodło zapewnia pozytywne warunki zarówno do życia, jak i dla turystów.