Общеславянское – selo (жилье).
Индоевропейское – sel (жилое помещение).
Слово «село» известно с древнерусской эпохи (XI в.), оно было заимствовано из старославянского, где «село» – «жилище, шатер, местопребывание, селение, поле, село, луг, земельный участок».
В это же время появилось много однокоренных слов: «селитва» (жилье), «селение», «селище»; позже (с XVI в.) – «сельский», «сельный», «селянинъ» и др.
Слово «село» восходит к общеславянскому корню selo и далее – к индоевропейской основе sel-.
Родственными являются:
Украинское – село.
Словенское – selo (село, поселок, деревня).
Производные: селение, сельский, селянин.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.