Borucin (dodatkowa nazwa w j. niem. Borutin, , po wojnie przejściowo Borzucin) – wieś w Polsce położona w województwie śląskim, w powiecie raciborskim, w gminie Krzanowice.

Wieś leży przy granicy polsko-czeskiej na południu. Historycznie leży na Górnym Śląsku, na tzw. polskich Morawach, zachowując do dziś kulturę morawską w wyjątkowym stopniu.

Nazwa Pierwsza wzmianka Borutin z 1302 przedstawiała czeskie miękkie ť, jednak z tendencją do wymowy asybilowanej ť > č. Nazwę tę należałoby więc wywodzić od imienia bądź przezwiska Boruta z przyrostkiem -in.

Według nauczyciela Heinricha Adamy’ego nazwa miejscowości pochodzi od staropolskiej nazwy lasu iglastego – boru. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu wymienia jako najstarszą zanotowaną nazwę miejscowości Borucin podając jej znaczenie „Waldau”, czyli po polsku „Las, bór”.

Pierwsza niemiecka nazwa z 1377 jako Borutswerde zakończona była końcówką -werd(e), która odnosiła się do wyspy rzecznej (ostrowu), jednak nie wyparła ona nazwy słowiańskiej. Pruska administracja zgermanizowała nazwę na Borutin, czyli dokładnie tak jak brzmiała jej pierwsza historyczna wzmianka.