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