Moroczyn (nazwa historyczna: Mroczyn) – wieś w Polsce położona w województwie lubelskim, w powiecie hrubieszowskim, w gminie Hrubieszów.
W latach 1975–1998 miejscowość administracyjnie należała do województwa zamojskiego.
Wieś stanowi sołectwo gminy Hrubieszów. Według Narodowego Spisu Powszechnego (III 2011 r.) liczyła 311 mieszkańców i była siedemnastą co do wielkości miejscowością gminy Hrubieszów.
Wierni Kościoła rzymskokatolickiego należą do parafii Przemienienia Pańskiego w Szpikołosach.
Historia Wieś została wspomniana po raz pierwszy w 1472 roku w rejestrze nadzwyczajnego poboru. Wówczas, jak i w późniejszym czasie do czasu rozbiorów położona była w staropolskim powiecie horodelskim. W XVIII wieku znajdowała się w posiadaniu Rulikowskich, zaś w 2. połowie XIX stulecia - rodu Chrzanowskich. Według spisu z 1827 roku wieś liczyła 36 domów i 259 mieszkańców, zaś spis z 1921 r. pokazał - wówczas w gminie Dziekanów zaledwie 21 domów oraz 157 mieszkańców, w tym 87 Ukraińców.
thumb|240px| Kodeks Czochrona - pierwodruk O naprawie Rzeczypospolitej Andrzeja Frycza Modrzewskiego;