Николай Рачков родился 23 сентября 1941 года в селе Кирилловка Арзамасского района Горьковской области. В 1964 году окончил историко-филологический факультет Горьковского педагогического института. Секретарь правления Союза писателей России, действительный член Петровской академии наук и искусств, лауреат Большой литературной премии России, литературных премий им. А. Твардовского и «Ладога» им. А. Прокофьева, победитель