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