mały|Horodło - pieczęć miejska na dokumencie z 1798 roku

Horodło (lit. Horodlė) – wieś w Polsce położona w województwie lubelskim, w powiecie hrubieszowskim, w gminie Horodło. Leży na obszarze Grzędy Horodelskiej, na lewym brzegu Bugu.

+Integralne części wsi Horodło SIMC Nazwa Rodzaj0888793 Wały Jagiellońskie część wsi

Horodło było dawniej miastem, lokowane w 1413 roku, w XVI wieku położone w województwie bełskim. W 1570 roku należało do starostwa horodelskiegoЖерела до історії України-Руси. Том 07. Описи королівщин в землях руських XVI віку. Том 4. Люстрація 1570 р., Lwów 1903, s. 61, jako Hrodlo.. W latach 1975–1998 w województwie zamojskim.

Wieś jest sołectwem, siedzibą gminy Horodło. Według Narodowego Spisu Powszechnego (marzec 2011 r.) liczyła 1035 mieszkańców i była drugą co do liczby ludności miejscowością gminy.

Wieś jest siedzibą rzymskokatolickiej parafii Świętego Jacka i Matki Bożej Różańcowej.