Фамилия Закота имеет восточнославянское происхождение. Наиболее вероятная основа — глагол «закотать» (закатать, завернуть) или существительное «закота» в значении «закуток, закоулок, укромное место». В украинских и южнорусских говорах «закота» также могло означать «запруда» или «затон». Таким образом, фамилия могла возникнуть как прозвище человека, жившего в отдалённом или замкнутом месте, либо занимавшегося закатыванием чего-либо (например, бочек).
Фамилия встречается преимущественно в Украине и южных регионах России. Варианты с суффиксами -енко, -ов, -ин указывают на патронимическое происхождение, но форма «Закота» без суффикса может быть как прозвищной, так и усечённой от более длинных форм.
Этимологически фамилия связана с корнем «кот-» (катить, катать) с приставкой «за-». Родственные фамилии: Закотин, Закотев, Закатов. География: Украина (особенно центральные и восточные области), Россия (Курская, Белгородская области).
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.