تزوج الإمام الباقر (ع) زوجات عديدة ، وولد له منهن سبعة اولاد ، خمسة ذكور وبنتان ، أولهم وأفضلهم الإمام السادس أبو عبدالله جعفر محمد الصادق (ع) وهو الإمام الموصى إليه بعد أبيه ، وثانيهم عبدالله وقد يشار إله بالفضل والصلاح ، وأمهما فاطمة المكناة بام فروة بنت القاسم بن محمد بن أبي بكر بن أبي قحافة .
وإما بقية أولاده (ع) فهم عبيدالله ، وإبراهيم ، وعلي ، وأم سلمة ، وزينب ، وهم من أمهات شتى .