Строителството на настоящото училище започва през второто полугодие на 1968 година, заедно с физкултурния салон. През лятото на 1970 година училището е построено. Сградата е с 10 класни стаи. На 15. IX. 1970 година училището открито и поема учениците ромчета от ЕСПУ „Климент Охридски“, родени в квартал „Луковица“ и кв. „Едиверен“. Така в града се обособява самостоятелно основно училище за деца на български цигани. Новото училище поема и ръководството на начално училище „Васил Левски„ и полудневната детска градина към него. С цел по-доброто задържане на учениците, даване на трудови умения и навици и за по-доброто им професионално ориентиране със заповед на МНП от началото на 1973/1974 учебна година, училището започва да прилага програми със засилено трудово обучение. Изучават се специалностите металообработване, дървообработване, шев, а от 1976/1977 учебна година-и плетачество. Училището е наследник на Начално училище „Любен Каравелов“, създадено през 1906/1907 година. През 1906 година Пещерска община сключва заем от 30 000 лева от Българска земеделска банка и започва строежа на училище по типов проект за учениците от Сивата махала в Пещера. Строежът е завършен през 1907 година и учебните занятия започват на 1.XI 1907 година с 4 паралелки ученици. През 1919 1934 година училището има 4 учебни и една учителска стая, отделна къщичка за прислужника. Поради наплив на ученици през учебната 1932/1933 година училището открива клон с 3 паралелки в опразнена сграда на Начално училище „Михаил Каролиди“. В периода 1935-1948 училището обслужва Сивата махала. Учениците са 150 в 4 паралелки. През лятото на 1945 година в помещение на това училище се открива първата полудневна лятна детска градина в града след 9. [X.1944 година. През учебната 1955/1956 година се откриват още две паралелки за евакуираните в Пещера деца от Корея. От учебната 1958/1959 година се откриват други две паралелки за деца циганчета от квартал „Едиверен“ /Днешния „Пирин“/. Основно ремонтирано и преустроено, училището се класира в прегледа на училищата за окръжен първенец през 1957 година и национален първенец през 1958 година. На 4.XII. 1957 година в салона на читалище „Развитие“ се чества тържествено 50-годишнината от създаване на училището. Училището продължава да се разраства и през учебната 1960/1961 година в училището има 15 паралелки с 466 деца. Обучението се води на две смени в две сгради / втората построена през 1960 година с 4 стаи в кв. „Едиверен“. През 1981/1982 година в училището са приети още 35 ученици в една паралелка с прием за ПТУ с двегодишен курс на обучение по професията оператор в обувното производство. От 1984 година е разрешено разкриването на експериментална паралелка със същата специалност за СППТУ, a от 4 април 1988 година тя прераства в редовна. Общият брой на приетите ученици в училището през 1987/1988 година е 325, разпределени в 18 паралелки. От учебната 1989/1990 година в ОУЗТО /основно училище със засилено трудово обучение/ e разкрита паралелка за професията Оператор на металорежещи машини. Във връзка с необходимостта от квалифицирани работници за промишлените предприятия в град Пещера след съгласуване с общината и разрешение от МОН в училище „Любен Каравелов“ е извършен прием за новите специалности: оператор в шевното производство и оператор в мебелната промишленост от учебната 1992/1993година. Учениците в училището са с различен етнически облик- българи, турци, роми.
През учебната 1993/1994 година ОУЗТО „Любен Каравелов“ се преобразува в две училища: ОУ „Любен Каравелов“ и СПТУ по лека промишленост и машиностроене „Васил Левски“. В ОУ „Любен Каравелов“ са от ромски произход. През учебната 1995/1996 в ОУ „Любен Каравелов“ са приети 308 ученици, разпределени в 14 паралелки, две от които-първи клас на целодневно обучение. Обучението е на две смени поради недостиг на класни стаи. От 1994 година до 2010 година училището функционира като основно училище. През 2000/2001 учебна година се откриват два подготвителни класа, а от 2004/2005 подготвителният клас става един. Броят на паралелките варира от 13 до 17 паралелки, а на учениците около 350-380 ученици. От 1970 година до 1975 година директор на училището е Йордан Пенев, от 1976 г. до 1993 година директор на училището е Иван Желев, от 1994 до 2004 година Йовко Раканов. От 2005 година до настоящия момент директор на училището е Величка Василева Василева. През учебната 2009/2010 година в ОУ „Любен Каравелов“ учениците са 343, разпределени в 16 паралелки и 22 деца в подготвителен клас с ръководство – директор Величка Василева. През 2010 година се навършват 40 години от създаването на училището като Основно училище „Любен Каравелов“.