Никола Карадимов е завършил Висшия институт по строителство и архитектура. Проектирал е жилищни сгради, електрически централи, училищни и спортни съоръжения, болници, детски градини. Бил е два пъти министър на регионалното развитие (1991 – 1992 и 1997) Посланик на Република България в Кралство Дания (1993 – 1997) и в Кралство Норвегия (2006 – 2011). От 1997 до 1999 г. е посланик на България в Европейските общности – Брюксел, а през 2000 г. – Национален координатор на България по Пакта за стабилност в Югоизточна Европа. Секретар по външната политика на Президента Георги Първанов в първия му мандат (2001 – 2005). В момента е пенсионер.