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