Buczyn Szlachecki – wieś w Polsce położona w województwie mazowieckim, w powiecie sokołowskim, w gminie Kosów Lacki. Ma status sołectwa. Obok miejscowości przepływa rzeczka Buczynka, dopływ Bugu.

W latach 1975–1998 miejscowość administracyjnie należała do województwa siedleckiego. Wieś ta liczy około stu osób. Jest typowo rolnicza. Graniczy z Buczynem Dworskim, Buczynem Nowym i Hilarowem.

Wierni wyznania rzymskokatolickiego zamieszkali w miejscowości należą do parafii Skibniew.

Wieś Buczyn położona nad rzeczką Buczynką (dawniej Sterdynia) dzieli się obecnie na Buczyn Szlachecki i Buczyn Dworski. Istnieje także Buczyn Nowy. Buczyn Szlachecki zamieszkały był przez drobną szlachtę zagrodową. Obecny Buczyn Dworski nosił dawniej nazwę Buczyn Chłopski bądź Ruski. Był to niegdyś oddzielny majątek, posiadający chłopów pańszczyźnianych. Przymiotnik Ruski sugeruje, że we wsi mieszkali chłopi – Rusini, osadzeni tu niegdyś przez jakiegoś dziedzica. Podział Buczyna na dwie wsie nastąpił już co najmniej w połowie XVI wieku, gdyż już wówczas mieszkańcy obu wsi występują osobno.