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