حسن نجفی متولد شهرستان چاراویماق استان آذربایجان شرقی است. او تحصیلات ابتدایی تا لیسانس خود را در شهر قم، کارشناسی ارشد و دکتری خود را در شهر تهران سپری کرده است. رشته اصلی او علوم تربیتی و گرایشش مطالعات برنامه درسی است. زمینه مطالعاتی او دین و برنامه درسی است.در این راه مقالاتی را در ماهنامه معرفت به چاپ رسانده است.