Śāriputra nació en una familia de brahmanes en los suburbios de Rajagriha, la capital del antiguo reino indio de Magadha.