Никола Йонов е роден в с. Чупрене на 19 декември 1936 г. Завършил е Духовната семинария. Музикант, свирещ на няколко автентични български народни инструмента-окарина, дудук и кавал, но преди всичко акордеонист. Повече от 60 години свири в различни формации, с които е обиколил цялата страна и е посетил много държави в света. Дългогодишен ръководител на хорове за народни песни в гр. Банкя.

През 2017 г. излиза от печат съставения от него сборник „Любими народни песни от цяла България“, в който са включени 507 песни, както и биографични данни за едни от най-добрите техни изпълнители.