W alfabetycznym spisie miejscowości na terenie Śląska wydanym w 1830 roku we Wrocławiu przez Johanna Knie miejscowość występuje pod polską nazwą Boruczin oraz nazwą zgermanizowaną Borutin. Topograficzny słownik Prus z 1835 roku notuje wieś pod polską nazwą Boruczin, a także niemiecką Borutin.

W 1936 roku nazistowska administracja III Rzeszy, chcąc zatrzeć słowiańskie pochodzenie nazwy wsi, przemianowała ją na Streitkirch. Po II wojnie światowej polska administracja nazwała miejscowość Borucin.

Historia Miejscowość została po raz pierwszy wzmiankowana w 1302 jako Borutin, a w 1377 jako niemieckie Borutswerde. Początkowo znajdowała się w granicach czeskiego księstwa opawskiego. Po wojnach śląskich znalazła się w granicach Prus. Od 1818 w nowym powiecie raciborskim. Według spisu z 1910 zamieszkała była w 97% przez czeskojęzycznych (zobacz gwary laskie) Morawców. Do dziś Borucin w odróżnieniu od wielu innych wsi w tym regionie zachował niemal całkowicie morawski charakter.

Własna parafia w dekanacie hluczyńskim dystryktu kietrzańskiego diecezji ołumunieckiej powstała na początku XX wieku.

W granicach Polski od końca II wojny światowej.