امام هادی (علیه‌السلام) در نیمه‌ی ذی الحجه سال ۲۱۲ هجری در اطراف مدینه، در محلی به نام «صریا» متولد شد. مادر گرامی آن حضرت «سمانه» زنی با فضیلت و تقوا بود. محمد بن فرج و علی بن مهزیار روایت کرده‌اند از امام هادی (علیه‌السلام) که فرمود: «مادرم عارفه به حق من است، او از اهل بهشت است. شیطان سرکش به او نزدیک نمی‌شود و مکر جبّار عنید به او نمی‌رسد. خداوند او را حافظ است و او از مادران صدیقین و صالحین تخلف نمی‌کند.»
اسم شریف آن حضرت «علی» و کنیه‌ی او «ابوالحسن» و از مشهورترین القاب آن حضرت «نقی» و «هادی» است.
چون آنجناب و فرزندش، امام حسن (علیه‌السلام)، در سامره در محله‌یی که عسکر نام داشت سکنی فرموده بودند، از این جهت به این دو امام، عسکری می‌گفتند.