Родился в деревне Большие Юрты Михалковского района Тюменской области. Окончил Ленинградский государственный ордена Ленина университет имени А. А. Жданова, факультет народов Севера (1948-1953).
Был призван на фронт 18 марта 1943 г. из г. Ханты-Мансийска, педагогического училища. Лейтенант запаса, согласно перечню частей, входивших в состав действующей армии, 1478 зенитно-артиллерийского полка. Принимал участие в боевых действиях с 18 марта 1943 г. по 11 мая 1945 г. Вернулся с фронта домой.
С 1953 г. по 1954 г. работал преподавателем немецкого языка в Кондинской средней школе.
С 1959 г. по 1963 г. работал учителем географии Луговской средней школы Самаровского района.
С 1963 -1966 годы работал воспитателем и заведующим Луговского интерната Самаровского района.
С 1967 по 1979 годы работал учителем географии, немецкого языка Лемпинской восьмилетней школы Сургутского района.
В 1955 году женился на Пурчиной Нине Ивановне, по национальности манси, уроженки села Леуши, Кондинского района, Тюменской области. Воспитали четверых детей. Дочь, внук и правнук живут в сельском поселении Лемпино.
С 12 января 1979 года Карп Никитич вышел на заслуженный отдых.
Умер 26 октября 1987 года, похоронен в сп. Лемпино Нефтеюганского района.