Успенский аймак Ойротской области по округу №596 порядковый по району «34» в 1904 году возник как населенный пункт поселок Каракокша. В 1915 году ( постановление Сибревкома 04.08.1920 года) входил в состав Ыныргинского Сельского Совета.
До этого периода называлось просто урочище или заимка скотоводов и охотников. Поселение располагалось по правой стороне реки «Саракокша». По переписи 1926 года число хозяйств составляло 10 домовладений с численностью 53 человека: из них 27 мужчин и 26 женщин разных национальностей. С 1936 был организован Кебезенский леспромхоз, который осуществлял свою деятельность по рекам Каракокша и Саракокша. Через четыре года в селе появляются медпункт, детский сад. В 1947 году в клубе открыта профсоюзная библиотека из небольшого количества книг.
Первая школа была расположена в бараке и отделена одной комнатой. В 1948 году в поселке существовал только первый класс. Детей обучала Варвара Андреевна Заварзина. Через год дети могли продолжить обучение во втором классе.
Где сейчас расположен основной посёлок, был лес и пашни для посева зерновых культур: ячменя, овса, пшеницы.
В 1950 году на слиянии двух рек Каракокша и Саракокша строился новый поселок Каракокша. В этом же году построили контору Леспромхоза.
В 1951 году построено здание семилетней школы. При школе работал интернат. В 1952 году леспромхоз из Ынырги переведен в строящийся поселок Каракокшинский. В этом же году появилась самая первая улица села – «Береговая». На улице проживали, в основном, работники лесозаготовительной конторы. Первое здание по улице было сельским клубом, которое построили комсомольцы на субботнике.
Вторая улица – «Орсовская» получила название от местонахождения первых складов ОРС(а), на данное время это переулок ОРСовский.
В 1955 году был создан Дорожный строительный участок, который начал строить дороги.
Приказом треста «Алтай лес» №327 от 7 августа 1956 года на основании приказа Министерства лесной промышленности СССР от 19 июля 1956 года №251 Кебезенский леспромхоз переименован в Каракокшинский.
В сентябре месяце на основании решения Горно – Алтайского облисполкома №509 от 09.10.1956 года образован Каракокшинский Сельский Совет. На территории Сельского Совета проживало 58 семей.
В 1956 году образовалось подсобное хозяйство леспромхоза: свинарник на 100 голов, конюшня на 50 голов лошадей, пасека на 25 пчелосемей. Подсобное хозяйство ОРС(а) в ближайшем поселке Никольск снабжало рабочих Каракокшинского леспромхоза продуктами питания: овощами, мясомолочными продуктами. Существовала молочная ферма, большой свинарник. Работал небольшой масло – молочный завод, поля засевались овощами.
В 1957 году на средства леспромхоза построено второе здание школы, а первое здание перешло под интернат для детей, приезжавших на обучение из близлежащих сел. Строился новый детский сад. В этом же году открылась Каракокшинская участковая больница. Первым врачом работал Волынчиков Иван Назарович. В шестидесятые, семидесятые годы в штате больницы были хирург, терапевт, педиатр, гинеколог. Стационар на 25 койко – мест, операционная, родильный зал, амбулатория, большая грязелечебница, наркологический кабинет, физиотерапевтический кабинет, кабинет зубопротезирования, ренген – кабинет. После постройки моста через реку Каракокшу, соединились две части села Каракокша и Заречье, так появилась центральная улица села. На ней поместились все сельские учреждения: школа, детский сад, гостиница, больница и новый клуб. Позднее улице присвоили имя Героя Советского Союза Семена Владимировича Тартыкова.
В шестидесятых годах в с. Каракокша работала пекарня, цех забоя и переработки мяса, колбасный, кондитерский и лимонадные цеха, магазины, почта, телеграф, сберкасса, гостиница, рабочая столовая, комбинат с пошивочным цехом и ремонту электрооборудования. В это же время открывается круглогодичное движение по автодороге Паспаул – Каракокша.
Запущен в эксплуатацию Детский сад «Медвежонок». С каждым годом в селе сдавалось 5-10 новых квартир, строились новые улицы. Численность села резко возросла.
В 1961 году построены Пожарно – химическая станция, электростанция.
В 67-м построена большая средняя школа имени Героя Советского Союза С.В. Тартыкова. В 1972 году открылась Каракокшинская музыкальная школа.
В 1975 году к 30- летию Победы в селе открыт памятник воинам, погибшим в Великой Отечественной войне. В этом же году построено новое здание Сельского совета.
В 1978 году построен современный, большой Дом культуры: кинозал на 300 зрительных мест. Там же разместилась большая профсоюзная леспромхозная библиотека.
В декабре 2005 года Муниципальное образование Каракокшинская сельская администрация была реорганизована в Сельскую администрацию муниципального образования Каракокшинское сельское поселение.
В 2007 году началось реконструкция школы. Проведен капитальный ремонт с частичной перепланировкой помещений одного крыла одноэтажного здания школы. Половина здания была разрушена, а на этом месте возведена новая часть школы. В 2010 году строительство было продолжено, а в январе 2011 года введены в эксплуатацию 6 новых учебных кабинетов и кабинет директора. Начальная школа переведена из старого здания в новое.
В 2008 году построен новый мост через реку Каракокша.
В 2009 году на территории села началось строительство церкви на пожертвования жителей села и предпринимателей, строительство закончено в 2013 году.
С 2011 года Каракокшинскую участковую больницу реорганизовали в сельскую врачебную амбулаторию (СВА) с сохранением 4 коек дневного стационара.
В 2018 году запущен третий корпус школы, также проведена масштабная реконструкция Школы искусств и введена в эксплуатацию.
В селе 528 домовладений, проживает около 1580 жителей. В 2019 году в школе открыт Музей имени героя Советского Союза С.В. Тартыкова. Известные предприятия района - АУРА «Каракокша Лес» с численностью – 48 человек и КУРА «Чойское лесничество», которое осуществляет государственный лесной и пожарный надзор (контроль) в лесах - 11 человек.
В окрестностях с. Каракокша расположено несколько туристических баз.
В поселке есть 11 магазинов, автозаправочная станция, СТО, почтовое отделение, два аптечных пункта. Для обеспечения культурного досуга населения имеется сельский дом культуры (СДК) на 50 посадочных мест, библиотека – музей села им. Н.У. Улагашева. Создана единственная в республике ассоциация гиревого спорта под руководством предпринимателя Дениса Евгеньевича Шубина.
Автор - Лилия Братцева