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