در تعداد
فرزندان امام حسن علیه السلام میان مورخین اختلاف است.
نام شوهران چهار تن از دختران
حضرت امام حسن مجتبی علیه السلام در تاریخ ثبت شده است:
1) ام الحسن با
عبدالله بن زیبر ازدواج کرد.
2) ام عبدالله با
امام زین العابدین ازدواج کرد و 4 پسر بهدنیا آورد، به نامهای
امام محمد باقر علیه السلام ، حسن، حسین و عبدالله باهر.
3) ام سلمه با عمر بن زین العابدین ازدواج کرد.
4) رقیه با عمرو بن منذر بن العوام ازدواج کرد.
امام حسن علیه السلام 4 پسر داشت به نام های:
1) حسین اثرم
2) عمر
3) زید بن الحسن
4) حسن مثنی
حسین اثرم و عمر پسر نداشتند ولی از زید و حسن مثنی فرزندان پسری باقی ماند و نسل حضرت امام حسن علیه السلام از این دو نفر ادامه یافت. لذا نسل همهی
سادات حسنی از طریق یکی از این دو نفر به امام حسن می رسد.