Kraśniczyn – wieś (dawniej miasto) w Polsce położona w województwie lubelskim, w powiecie krasnostawskim, w gminie Kraśniczyn, nad rzeką Wojsławką (prawy dopływ Wieprza). Miejscowość jest siedzibą gminy Kraśniczyn.
Kraśniczyn uzyskał lokację miejską przed 1500 rokiemRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 42–43.. Prawa miejskie do 3 lipca 1821 rokuPostanowienie Xsięcia Namiestnika Królewskiego Nr 16,572 z dn. 3 lipca 1821; wg Wykazu Miast w Królestwie Polskiem na wieyskie osady zamienionych od dn. 1 lutego 1820 r., to iest od daty ustanowienia Kommissyi dla Miast; w Aktach Komisji Rządowej Spraw Wewnętrznych (KRSW) nr 201, k. 44 w Archiwum Głównym Akt Dawnych w Warszawie (AGAD).Rodecki, F.B., 1830. Obraz jeograficzno-statystyczny Królestwa Polskiego. Drukarnia Antoniego Gałęzowskiego i Kompanii. Warszawa..
W latach 1975–1998 miejscowość administracyjnie należała do województwa chełmskiego.
Wieś stanowi sołectwo gminy Kraśniczyn. Według Narodowego Spisu Powszechnego (III 2011 r.) wieś liczyła 407 mieszkańców.
Wieś jest siedzibą rzymskokatolickiej parafii św. Apostołów Piotra i Pawła.
Części wsi + Integralne części wsi Kraśniczyn SIMC Nazwa Rodzaj0104610 Wojciechów część wsi