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